initial commit, add Publish, add minimal theme, add content
This commit is contained in:
+137
@@ -0,0 +1,137 @@
|
||||
---
|
||||
layout: post
|
||||
title: "Install Syncthing on Uberspace 6 in a Subdomain"
|
||||
categories:
|
||||
- Tutorials
|
||||
tags:
|
||||
- English
|
||||
- Self-Hosted Software
|
||||
|
||||
last_modified_at: 2020-07-18
|
||||
excerpt_separator: <!-- more -->
|
||||
---
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<h2 class="alert-heading">Uberspace 6 has reached <a href="https://en.wikipedia.org/wiki/End-of-life_(product)">EOL</a></h2>
|
||||
<p>If you want to use Syncthing, you should create an Uberspace 7 and refer to the the <a href="https://lab.uberspace.de/guide_syncthing.html">Syncthing tutorial from the Uberlab</a>!</p>
|
||||
</div>
|
||||
|
||||
This short tutorial explains how to install [Syncthing](https://syncthing.net) on a [Uberspace](https://uberspace.de). It is based on the [~~Tutorial~~](https://maxhaesslein.de/dachboden/syncthing-auf-uberspace/) from [Max Haesslein](http://maxhaesslein.blog). Thanks Max!
|
||||
<!-- more -->
|
||||
|
||||
## Download newest Syncthing version
|
||||
|
||||
Connect to your uberspace:
|
||||
```
|
||||
ssh <user>@<uberspace>
|
||||
```
|
||||
|
||||
Download the [newest Syncthing version](https://github.com/syncthing/syncthing/releases/latest) for Linux:
|
||||
```
|
||||
cd ~/etc/
|
||||
wget <NEWEST AMD64 LINUX VERSION>
|
||||
```
|
||||
|
||||
Extract the file (eXtract Ze Files!) and move it to its own folder:
|
||||
```
|
||||
tar -xzf <FILENAME>
|
||||
mv <FOLDERNAME> syncthing/
|
||||
```
|
||||
|
||||
Link it to your binaries folder and start it once:
|
||||
```
|
||||
ln -s ~/etc/syncthing/syncthing ~/bin/syncthing
|
||||
syncthing
|
||||
```
|
||||
Close the program with CTRL-C.
|
||||
|
||||
|
||||
## Prepare your Uberspace
|
||||
|
||||
Get the ports we are going to use for GUI and sync:
|
||||
```
|
||||
uberspace-add-port -p tcp --firewall
|
||||
🚀 All good! Opened tcp port <PORT1>.
|
||||
uberspace-add-port -p both --firewall
|
||||
🚀 All good! Opened tcp port <PORT2>.
|
||||
```
|
||||
|
||||
Add a subdomain to make your Syncthing easily accessible; also make sure it is possible to connect through HTTPS:
|
||||
```
|
||||
uberspace-add-domain -w -d sync.<DOMAIN>.de
|
||||
uberspace-letsencrypt
|
||||
uberspace-letsencrypt-renew -f
|
||||
```
|
||||
If you already use LetsEncrypt, you have to add the domain to your configuration. Just follow the steps displayed after the `uberspace-letsencrypt`. Don't forget to add the subdomain to your domain registrar DNS records aswell, so it gets redirected correctly!
|
||||
|
||||
Now, create the corresponding folder on the Uberspace:
|
||||
```
|
||||
mkdir /var/www/virtual/<UBERSPACE>/sync.<DOMAIN>.de
|
||||
```
|
||||
|
||||
Edit the `.htaccess` so it sends you to the correct port:
|
||||
```
|
||||
cd /var/www/virtual/<UBERSPACE>/sync.<DOMAIN>.de/
|
||||
vim .htaccess
|
||||
```
|
||||
|
||||
```
|
||||
RewriteEngine On
|
||||
RewriteRule (.*) http://localhost:<PORT1>/$1 [P]
|
||||
```
|
||||
|
||||
|
||||
## Modify the Syncthing config file
|
||||
|
||||
Open the syncthing config file:
|
||||
```
|
||||
cd ~/.config/syncthing
|
||||
vim config.xml
|
||||
```
|
||||
|
||||
Find the GUI entry and replace the port with `<PORT1>`:
|
||||
```
|
||||
...
|
||||
<gui enabled="true" tls="false" debugging="false">
|
||||
<address>127.0.0.1:<PORT1></address>
|
||||
...
|
||||
```
|
||||
|
||||
Find the options entry and replace the port with `<PORT2>`:
|
||||
```
|
||||
...
|
||||
<options>
|
||||
...
|
||||
<localAnnouncePort><PORT2></localAnnouncePort>
|
||||
<localAnnounceMCAddr>[ff12::8384]<PORT2></localAnnounceMCAddr>
|
||||
...
|
||||
```
|
||||
|
||||
|
||||
## Setup Syncthing as a service
|
||||
|
||||
If you don't have any services running, you have to setup the Daemon Tools first: [Uberspace Wiki, Daemon Tools](https://wiki.uberspace.de/system:daemontools).
|
||||
|
||||
After setting up the services, you can add Syncthing as a service and restart it once:
|
||||
```
|
||||
uberspace-setup-service syncthing ~/bin/syncthing
|
||||
svc -du ~/services/syncthing
|
||||
```
|
||||
|
||||
|
||||
## Secure your Syncthing instance
|
||||
|
||||
Your Syncthing is now available via `sync.<DOMAIN>.de`. However, it is accessible by everyone on the web. Therefore you should secure it. Got to the Syncthing Settings:
|
||||

|
||||
|
||||
**IMPORTANT: Do not check `Use HTTPS for GUI` you will lose access to your GUI. To get it back you have to find the TLS option in your Syncthing config and set it to `false` again. You connections will have TLS and will be secure without checking this box.**
|
||||
|
||||
And now enter your admin user and password in the corresponding fields:
|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
## The end
|
||||
|
||||
Save and that's it! You now have a Syncthing service running on Uberspace! Ideal for private documents you don't want the NSA to have.
|
||||
+85
@@ -0,0 +1,85 @@
|
||||
---
|
||||
layout: post
|
||||
title: "Zusammenfassung von Fredmund Maliks Führen, Leisten, Leben"
|
||||
categories:
|
||||
- Summaries
|
||||
tags:
|
||||
- Deutsch
|
||||
- Philosophy
|
||||
|
||||
last_modified_at:
|
||||
excerpt_separator: <!-- more -->
|
||||
---
|
||||
|
||||
[Fredmund Maliks](https://de.wikipedia.org/wiki/Fredmund_Malik) [Führen, Leisten, Leben](https://www.amazon.de/dp/3593501279/) ist ein Management-Standardwerk. Es schildert wichtige Aspekte des Managements und die Philosophie des Autors. Dabei steht vor allem eine These im Zentrum: Gutes Management kann man lernen und ist **keine** gottgegebene Fähigkeit. Das Buch legt dar, wie man diese Fähigkeit lernen kann. Ich habe das Buch gelesen und für Dich zusammengefasst.
|
||||
|
||||
<!-- more -->
|
||||
|
||||
|
||||
## Der Manager
|
||||
|
||||
* Der Manager ist eine der wichtigsten Personen in der modernen Gesellschaft, da die Schnittstellen zwischen Berufen immer größer und das Leben immer schneller wird.
|
||||
* Der Manager muss als Organisation denken. Er ist Teil eines größeren Komplex und trägt zu der Wirksamkeit und zum Erfolg der Gesamtheit bei.
|
||||
* Wie bei vielen Berufen, wird Exzellenz als Manager durch Üben erzielt. Dabei spielt Talent zwar eine große Rolle: nur wer Talent mitbringt kann Management beherrschen. Aber prinzipiell kann **jeder** solide Management-Erfolge erzielen.
|
||||
|
||||
|
||||
## Management-Prinzipien
|
||||
|
||||
Die wichtigsten Grundprinzipien der wirksamen und qualitativ wertvollen Führung sind:
|
||||
* Resultat- und Zielorientierung
|
||||
* Das Denken als Organisation und der Beitrag zum Ganzen
|
||||
* Fokussierung auf einige wenige wichtige Punkte und Herausdestillieren dieser Punkte: Fokus!
|
||||
* Stärken-Denken und nicht Schwächen-Denken, wie es in der Gesellschaft üblich ist: Stärken stärken!
|
||||
* Positives Denken und Chancen-Fokus, nicht Problem-Fokus
|
||||
* Vertrauen und Integrität, also z.B. Schutz der Mitarbeiter nach außen und oben und nicht Beschmücken mit fremder Leistung
|
||||
* Kontrollieren, aber auch mal *fünfe gerade sein lassen*; Kontrolle basiert auf Vertrauen
|
||||
* Individuelle Förderung der Mitarbeiter
|
||||
|
||||
|
||||
## Führung einer Organisation
|
||||
|
||||
* Zur Umsetzung dieser Art der Führung:
|
||||
* Arbeiten mit Zielen (unbürokratisch!) und auch (persönlichen) Jahreszielen
|
||||
* Effiziente Organisation und vermeiden von zu viel “Organisitis”; aber nicht jedes Problem durch Neu-Organisation lösen, wenn es nicht dadurch zu lösen ist
|
||||
* Die drei Grundfragen der Organisation:
|
||||
1. Wie müssen wir uns organisieren, damit das, wofür der **Kunde** uns bezahlt, im Zentrum der Aufmerksamkeit steht und von dort nicht wieder verschwinden kann?
|
||||
2. Wie müssen wir uns organisieren, damit das, wofür wir unsere **Mitarbeiter** bezahlen, von diesen auch wirklich getan werden kann?
|
||||
3. Wie müssen wir uns organisieren, damit das, wofür die Firmenspitze/das Top-Management, bezahlt wird, von diesem auch wirklich getan werden kann?
|
||||
* Zeichen schlechter Organisation:
|
||||
* Zu viele, unnötige Managementebenen
|
||||
* Zu viel bereichsübergreifende Arbeit: eine Organisation funktioniert dann am besten, wenn man so wenig wie nötig bereichsübergreifend arbeiten muss
|
||||
* Zu viele Sitzungen, zu viele Leute
|
||||
* Zu viele Arbeiter auf Projekten; am effizientesten ist es, wenn ein kompetenter Mitarbeiter ungestört arbeiten kann
|
||||
* Zu viele Koordinatoren und Assistenten
|
||||
* Umfokussierte Jobs
|
||||
|
||||
|
||||
## Entscheidungen richtig treffen
|
||||
|
||||
Fundierte Entscheidungen treffen, dabei die Schlüssel-Spieler in den Prozess mit einbeziehen (dabei aber nicht aus Wohlwollen berücksichtigen, sondern nur aufgrund von tatsächlicher Wichtigkeit im Rahmen der Entscheidung!).
|
||||
|
||||
Der Entscheidungsprozess:
|
||||
1. Die präzise Bestimmung des Problems
|
||||
2. Die Spezifikation der Anforderungen, die die Entscheidung erfüllen muss
|
||||
3. Das Herausarbeiten aller Alternativen
|
||||
4. Die Analyse der Risiken und Folgen für jede Alternative und die Festlegung der Grenzbedingungen
|
||||
5. Der Entschluss selbst
|
||||
6. Der Einbau der Realisierung in die Entscheidung
|
||||
7. Die Etablierung von Feedback, inklusive Follow-up und Follow-through
|
||||
|
||||
|
||||
## Führungswerkzeuge
|
||||
|
||||
* **Die Sitzung:** davon nicht zu viele (s.o.), die Sitzungen nacharbeiten und bei den Verteilten Aufgaben auch Nachfassen (Follow-up)!
|
||||
* Man sollte sich die Typen von TOP klarmachen und vorher überlegen, wie man mit ihnen umgeht:
|
||||
* Echte Standards (die wichtigsten Punkte die besprochen werden müssen).
|
||||
* Dauerbrenner (wiederkehrende Themen, die man nicht richtig lösen kann, z.B. Probleme beim Betriebsklima): Sollte man langfristig nicht dulden; Lösung finden ist das A und O.
|
||||
* Verschiedenes am Ende aller TOP: Sollte man nicht dulden; ist politisches Instrument, ggf. sogar um ein Thema “durchzudrücken”.
|
||||
* Jeder TOP sollte auch eine Aktion beinhalten; ist das nicht der Fall, verkommt die Sitzung schnell zur “Laber-Runde”
|
||||
* Protokolle wo nötig (ggf. gesetzlich vorgeschrieben); wo optional: sinnvolles Protokoll-Führen (z.B. die Aufgabenverteilung dokumentieren, um sie als Follow-up-Mittel zu verwenden)
|
||||
* **Der Bericht:** der schriftliche Bericht ist das effizientes Mittel der Daten-Kommunikation. Der Bericht muss wirksam sein! Daher sollte Zielgruppen-orientiert gearbeitet (z.B. der Bericht geht an einen Juristen: Fokus auf Text, an einen Ingenieur: Fokus auf Grafiken und Statistik), auf realistische Struktur geachtet werden und der Bericht sollte keine unnötigen Inhalte enthalten
|
||||
* **Job Design, Assignment Control:** Jobs sollten gut definiert werden. Nicht zu großer, nicht zu kleiner Aufgabenspielraum. Vermeiden von Unnötigkeiten. Und Positionen sollten nicht starr sein, sondern eine Möglichkeit der Weiterentwicklung der Arbeitsstelle (in diesem Fall nicht zwingend des Mitarbeiters!) haben. Ist eine bestimmte Position oder Aufgabe nicht mehr notwendig, muss sie überführt/abgeändert werden.
|
||||
* **Budget und Budgetierung:** das wichtigste Tool eines Managers. Richtig benutzt, lässt sich darüber alles steuern. Auch Zeit-, Innovations-, Worst-Case-Budgets benutzen! Ggf. erweitern! Idee des Budgets: Ich habe limitierte Ressourcen, diese sinnvoll verteilen. Weiterführende Schlagworte: Zero-Base-Budgeting, Life-Cycle-Budgeting
|
||||
* **Leistungsbeurteilung:** Möglichst nicht standardisieren.
|
||||
* **Systematische Müllabfuhr:** Regelmäßige Reviews und überlegen, was noch notwendig ist und was nicht. Unnötiges ausmerzen! In allen Bereichen des Unternehmens.
|
||||
* **Persönliche Arbeitsmethodik:** Man sollte sich angewöhnen, sie regelmäßig auf Wirksamkeit zu überprüfen. Wenn man in der Position ist zu delegieren, sollte man das nutzen. Ist hochgradig individuell.
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
---
|
||||
layout: post
|
||||
title: "Basic Things to Consider When Starting an Online Business"
|
||||
categories:
|
||||
- Summaries
|
||||
tags:
|
||||
- English
|
||||
- Checklist
|
||||
|
||||
last_modified_at: 2019-03-25
|
||||
excerpt_separator: <!-- more -->
|
||||
---
|
||||
|
||||
This post is a really short excerpt from a flyer I found a while ago. It lists thing you should consider, if you want to try to start an online business. Think about it as a checklist.
|
||||
|
||||
<!-- more -->
|
||||
|
||||
## Fundamental rules
|
||||
|
||||
- You must care about it.
|
||||
- You must be able to become the authority on it.
|
||||
- You must be able to differentiate yourself.
|
||||
- You must fulfill a need.
|
||||
- Your niche must be commercial.
|
||||
|
||||
## Ways to make money
|
||||
|
||||
- Affiliate marketing.
|
||||
- Advertising.
|
||||
- Selling your own products.
|
||||
- Drop shipping (white labeling) - offer products redirect order to supplier.
|
||||
|
||||
## Setup process
|
||||
|
||||
- Deciding on a decent name for your online business.
|
||||
- Registering your domain name, web hosting, and installing WordPress.
|
||||
- Designing your website & logo.
|
||||
- Registering social media profiles.
|
||||
- Creating an online store.
|
||||
- Setting up advertising, affiliate, and merchant accounts.
|
||||
- Setting up Google Analytics.
|
||||
|
||||
## Necessary systems
|
||||
|
||||
- A system for getting attention (Venture Harbour, What Is My Comfort Zone, FanDistro).
|
||||
- A system for capturing data.
|
||||
- A system for selling products.
|
||||
Reference in New Issue
Block a user