added first true commit

This commit is contained in:
liph
2026-05-07 14:39:10 +02:00
parent d8ce45f44a
commit c5605678f0
463 changed files with 175645 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
---
id: Docker Containers
aliases: []
tags: []
---
asJJ
Komodo (similar to portainer)
kasm (again)
joplin
varlock not docker but a good tool. insread of. env files
+86
View File
@@ -0,0 +1,86 @@
---
id: Docker_stack
aliases: []
tags: []
---
[browser]
- audiobookshelf
- calibre-web
- kavita
- mealie
- navidrome
- paperless-db
- paperless-redis
- paperless-webserver
- stirling-pdf
[essential]
- dockhand (used more and more instead of portainer)
- homarr
- portainer
- vaultwarden
- watchtower
[homeassistant]
- homeassistant
- mosquitto
- nodered
- zigbee2mqtt
[media]
- jellyseerr
- jellyfin
- jellystat
- jellystat-db
[misc]
- karakeep
- karakeep-chrome
- karakeep-db
- meilisearch
- wallos
[monitoring]
- beszel
- beszel-agent
- dozzle
- netdata
- pulse
- uptime-kuma
[network]
- n8n
- vikunja
- syncthing
- vikunja-db
[nextcloud]
- excalidraw
- nextcloud
- nextcloud-db
- obsidian
- onlyoffice
[nocodb]
- nocodb
- nocodb-db
- nocodb-redis
[programming]
- gitea
[security]
- authentik_db
- authentik_redis
- authentik_server
- authentik_worker
[servarr]
- flaresolverr
- gluetun (with protonvpn)
- prowlarr
- qbit (qbittorrent)
- radarr
- sonarr
+68
View File
@@ -0,0 +1,68 @@
There are several ways to mount a Samba (SMB) share on macOS, ranging from a quick one-time connection to setting it up to reconnect automatically.
Here are the three most common methods:
---
### Method 1: Using Finder (The Easiest Way)
This is best for most users who need to access a share manually.
1. Open **Finder**.
2. In the top menu bar, click **Go** > **Connect to Server...** (or press `Command + K` on your keyboard).
3. In the "Server Address" field, type the address of the share using the `smb://` prefix:
* Example by IP: `smb://192.168.1.50`
* Example by Name: `smb://nas-server.local`
* Example to a specific folder: `smb://192.168.1.50/WorkSpace`
4. Click **Connect**.
5. If prompted, enter your **Username** and **Password**.
* *Tip: Check "Remember this password in my keychain" so you dont have to type it every time.*
6. Select the specific volume/folder you want to mount and click **OK**.
The share will now appear on your Desktop (if enabled) and in the Finder sidebar under "Locations."
---
### Method 2: Auto-Mounting (Reconnect on Login)
To ensure the share reconnects every time you restart your Mac:
1. Follow the steps in Method 1 above to mount the drive.
2. Go to the **Apple Menu ()** > **System Settings** (or System Preferences).
3. Go to **General** > **Login Items**.
4. Under the "Open at Login" list, click the **plus (+)** icon.
5. In the Finder window that pops up, find your mounted Network Share and click **Add**.
*Note: The share will now attempt to mount whenever you log in. If you are not on the same network (e.g., away from the office), you will get an error message.*
---
### Method 3: Using the Terminal (For Power Users/Scripts)
If you want to mount a share via the command line or a script:
1. Create a folder where the share will be "mounted" (usually in your `/Volumes` folder):
```bash
mkdir ~/Desktop/MYSAMBA
```
2. Use the `mount_smbfs` command:
```bash
mount_smbfs //username:password@servername/sharename ~/Desktop/MYSAMBA
```
*If your password has special characters, you will need to "URL encode" them (e.g., `@` becomes `%40`).*
---
### Method 4: Use an Alias (The "Quick Launch" method)
Once you have mounted a share using Method 1:
1. Right-click on the mounted drive icon on your desktop or in Finder.
2. Select **Make Alias**.
3. Drag that Alias to your desktop or your Dock.
4. In the future, simply double-clicking that alias will automatically trigger macOS to mount the network drive.
---
### Troubleshooting Tips
* **Windows Domain:** If you are connecting to a corporate Windows share, include the domain in the username: `DOMAIN\username` or use the format `smb://DOMAIN;username@server/share`.
* **Speed issues:** If the share is slow to load folders, you can prevent macOS from writing `.DS_Store` files to network shares. Open **Terminal** and type:
`defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE`
Then restart your Mac.
* **Connection Failed:** Ensure that your Mac and the Samba server are on the same local network or that you are connected via VPN.
+30
View File
@@ -0,0 +1,30 @@
---
id: Todos
aliases: []
tags: []
---
## Prio 1
- [x] Digitec schreiben wegen Onyx
- [x] Emails beantworten wegen Ratenzahlung
- [ ] Fitness kündigen
- [ ] Kantons gemeinde schreiben bezgl. beglichener ratenzahlung
- [x] klarna bezahlen
- [x] steuern unterzeichnen und nach sirnach schicken ✅ 2026-02-25
- [x] SWICA schreiben wegen Abo
- [x] swisscaution schreiben
- [ ] ticket bestellen fat freddies drop?
- [x] Tobi anrufen
- [ ]
## Prio 2
- [ ] Test
- [ ] 📅 2026-02-25 test event
- [ ]
Dieser Satz wurde von openwebui hinzugefügt
+60
View File
@@ -0,0 +1,60 @@
1. “I am not lucky; I am good.” Martina Navratilova
2. “The only person who can pull me down is myself, and Im not going to let me.” Diane von Furstenberg
3. “I am no longer accepting the things I cannot change. I am changing the things I cannot accept.” Angela Davis
4. “Ive seen the beauty of good and the ugliness of evil and I know the good is more powerful.” Anne Frank
5. “I am my own experiment. I am my own work of art.” Madonna
6. “You dont have to be someone else to impress anybody. You are good enough.” Serena Williams
7. “I am the architect of my own destruction and my own elevation.” Virgil Abloh
8. “I have a lot to prove—mostly to myself.” Misty Copeland
9. “I am deliberate about speaking life into myself every single day.” Viola Davis
10. “I am not what happened to me, I am what I choose to become.” Carl Jung
11. “I wake up every morning believing that today is going to be better than yesterday.” will.i.am
12. “I am my own muse, my own subject. I know the piece I can become.” Frida Kahlo
13. “I have confidence in my preparation, confidence in my purpose, and confidence in myself.” Alex Morgan
14. “I dont believe in failure, because simply by saying youve failed, youve admitted you attempted.” Queen Latifah
15. “I am a one-of-a-kind masterpiece, signed by struggle and framed by resilience.” Lizzo
16. “I keep my heart and soul in charge of my destiny.” Dolly Parton
17. “If I accept you as you are, I will make you worse; however, if I treat you as though you are what you are capable of becoming, I help you become that.” Johann Wolfgang von Goethe
18. “I am in charge of how I feel and today I am choosing happiness.” Demi Lovato
19. “I am constantly proving to myself that limits are negotiable.” Eliud Kipchoge
20. “I am the hero of this story; I dont need to be saved.” Lady Gaga
“You are the master of your destiny. You can influence, direct and control your own environment.” Napoleon Hill
“Ive failed over and over and over again in my life—and that is why I succeed.” Michael Jordan
“Talk to yourself like you would to someone you love.” Brené Brown
“Argue for your limitations and, sure enough, theyre yours.” Richard Bach
“I am the greatest. I said that before I even knew I was.” Muhammad Ali
“Dont wait until everything is just right. It will never be perfect.” Vivian Komori
“I choose to make the rest of my life the best of my life.” Louise Hay
“Success is a state of mind. If you want success, start thinking of yourself as a success.” Joyce Brothers
“You have been criticizing yourself for years and it hasnt worked. Try approving of yourself and see what happens.” Louise Hay
“You cant use up creativity. The more you use, the more you have.” Maya Angelou
“I am an optimist. It does not seem too much use being anything else.” Winston Churchill
“Trust yourself. Create the kind of self you will be happy to live with all your life.” Golda Meir
“I am not afraid of storms, for I am learning how to sail my ship.” Louisa May Alcott
“Act as if what you do makes a difference. It does.” William James
“Believe you can and youre halfway there.” Theodore Roosevelt
“I am deliberate and afraid of nothing.” Audre Lorde
“Optimism is the faith that leads to achievement.” Helen Keller
“You yourself, as much as anybody in the entire universe, deserve your love and affection.” Sharon Salzberg (paraphrasing the Buddha in her own voice)
“Im not a product of my circumstances. I am a product of my decisions.” Stephen Covey
“Your life is already a miracle of chance waiting for you to shape its destiny.” Toni Morrison
+6
View File
@@ -0,0 +1,6 @@
- create habitscore card
- speak out bad habits
- make desireable habits visible
- make undesireable habit unvisible
- create a daily habit template on obsidian to track habits easily
-
+41
View File
@@ -0,0 +1,41 @@
✅ Yes, We're Ready to Implement!
Based on our planning session, we now have:
📋 All Technical Decisions Made:
1. ✅ Port mapping: Auto-assigned (backend controlled)
2. ✅ Data directories: Fixed structure (/opt/spinstack/data/...)
3. ✅ SSH access: Keys only (no password)
4. ✅ Portainer: Mandatory on every VPS
5. ✅ Subdomains: {app}.{domain} format
6. ✅ Resource limits: None (let docker schedule freely)
7. ✅ Updates: Per-app configurable
8. ✅ Backups: Client responsibility for MVP
9. ✅ Monitoring: Backend polling Docker health
10. ✅ Rollback: Retry 3x then fail with alert
📚 All Planning Documents Complete:
- ✅ PRD (Product Requirements)
- ✅ Database schema (10 tables)
- ✅ API specification
- ✅ Deployment architecture (shell script + UI-only)
- ✅ 28-week roadmap
- ✅ Docker apps catalog (10 apps)
🗺️ Ready-to-Execute Plan:
5-week implementation plan just created:
| Week | Focus | Deliverable |
|------|-------|-------------|
| Week 1 | Database + Backend Foundation | Auth working, connected to DB |
| Week 2 | Core Features | Catalog APIs, Frontend basics |
| Week 3 | Provisioning | Proxmox API, Shell script, Compose generator |
| Week 4 | Orchestration + Config | Full deployment flow, Admin panel |
| Week 5 | Integration + Testing | End-to-end working on homelab |
---
🚀 Ready to Start Implementing?
We can begin right now with Day 1: Database Setup.
What you'll do:
1. Start NocoDB container
2. Import the database schema
3. Populate initial data (3 stacks, 10 apps)
4. Generate API key
5. Verify connection
Would you like me to guide you through the database setup step-by-step, or would you prefer to review the full 5-week plan in more detail first?
+38
View File
@@ -0,0 +1,38 @@
# Kaufen
- [ ] Aufhängung für Vorhänge
- [ ] ⏫ Schublade Auszug hinten mit Bremse.
- [ ] Überzug Bett (Schurwolle oder Alpaca)
- [ ] FI-Sicherung für Landstrom
- [x] ⏫ Tischbein ✅ 2026-04-12
- [ ] Campingstühle flach
- [ ] Campingstuhl Yuval hoch
- [ ] ⏫ Moskitonetz
- [ ] ⏫ Pfannenset
- [ ] Citronellyschale Landi
- [ ] gas alarm
# Arbeiten
- [ ] Unterteilung tisch Kofferraum
- [x] Dachfenster ✅ 2026-04-12
- [x] ⏫ Fenster neu kleben ✅ 2026-04-12
- [x] ⏫ Deckenelement neu zuschneide ✅ 2026-04-12
- [x] Fenster einlassen ✅ 2026-04-12
- [ ] Vorhängen aufhängen
- [ ] Schiebetüre
- [ ] Schiebetüre Füllung erstellen
- [ ] Schiebetüre höher aufhängen
- [ ] Schiebetüre kontakt flicken
- [ ] Oberflächen spachteln
- [ ] Schubladen neue Deckplatte
- [ ] Elektronik
- [ ] Steckdose hinten rechts
- [ ] Radio wechseln
- [ ] 🔼 Sicherung Landstrom
- [ ] ⏫ Steckdose Innenraum neu anhängen
- [ ] ⏫ Moskitonetz ausmessen
- [x] Omnia komplett ✅ 2026-04-12
- [ ] Schublade Heck
# Sonstiges
Der Bus sollte vol beladen **gewogen** werden, um über den Bau von den Schränkchen zu urteilen.