From 4b1d2c3102049b5f7e55e58d8953446f3a0d1aac Mon Sep 17 00:00:00 2001 From: Valentin Haudiquet Date: Mon, 17 Aug 2026 00:12:49 +0200 Subject: [PATCH] obsidian-livesync: remove from docker --- .github/dependabot.yml | 1 - .swarmcd/stacks.yaml | 7 --- docker/tools/obsidian-livesync/.env | 9 ---- .../obsidian-livesync/docker-compose.yml | 44 ------------------- 4 files changed, 61 deletions(-) delete mode 100644 docker/tools/obsidian-livesync/.env delete mode 100644 docker/tools/obsidian-livesync/docker-compose.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ce6d327..d89edc3 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -30,7 +30,6 @@ updates: - "/docker/personal/tandoor" - "/docker/production/alexscript" - "/docker/tools/excalidraw" - - "/docker/tools/obsidian-livesync" - "/docker/tools/stirling-pdf" - package-ecosystem: "helm" open-pull-requests-limit: 15 diff --git a/.swarmcd/stacks.yaml b/.swarmcd/stacks.yaml index e1cd94f..abc26a7 100644 --- a/.swarmcd/stacks.yaml +++ b/.swarmcd/stacks.yaml @@ -129,13 +129,6 @@ excalidraw: branch: main compose_file: docker/tools/excalidraw/docker-compose.yml -obsidian-livesync: - repo: homeprod - branch: main - compose_file: docker/tools/obsidian-livesync/docker-compose.yml - sops_files: - - docker/tools/obsidian-livesync/.env - stirling-pdf: repo: homeprod branch: main diff --git a/docker/tools/obsidian-livesync/.env b/docker/tools/obsidian-livesync/.env deleted file mode 100644 index e6f2292..0000000 --- a/docker/tools/obsidian-livesync/.env +++ /dev/null @@ -1,9 +0,0 @@ -COUCHDB_USER=ENC[AES256_GCM,data:wMQJhlZFW30=,iv:OG3S+hZppJdP/PjDINGEEQZD8Qf4520mfzsyw+/QAx4=,tag:i1og4xc0N4Hf4UE0GKPtbg==,type:str] -COUCHDB_PASSWORD=ENC[AES256_GCM,data:eud7WTnlZEzzBGciiwM=,iv:g8RCLIcO1ZxUn/SROHV/stl+whdzICMSX0jVLKXbTns=,tag:6gReHLd+97dqUoAlYL780Q==,type:str] -sops_lastmodified=2025-11-21T23:00:14Z -sops_mac=ENC[AES256_GCM,data:O+jtG9ojK8Md6NSaqfyykVdVG84Kafz3zoKb5hbj2alzvJgaLuzVu3ihM75ZU3/meu/nPl9wCc+J4RKepE7VTp5Il3HK09MVHYRHQKVlbyiZ5cTbU74JJuSL3PF1GiU7p/U5Ht9+Z9c8sDrqSN2IPSIfDr8zCdTwKZF71nYOqew=,iv:n33XCpiwVOGnrJyH3Q967u5uMknRfAwx9esJuOLl+9g=,tag:aKMwsOKXPRUaa+9/ZmnpfQ==,type:str] -sops_pgp__list_0__map_created_at=2025-11-21T23:00:14Z -sops_pgp__list_0__map_enc=-----BEGIN PGP MESSAGE-----\n\nhQIMA7uy4qQr71wiAQ/+Mt0/uXHnndDK7FLEM8rhWmX0NpJWtgBY3BBXMX7I2Ilg\n6hNZJxISOqcoJCPqb8gZ9pUulcGC5F8owoo/wUILyI/mK3kAzGCP+lfp6Dk03k+P\nwB6BcQTC8NJsApoygdm50h/jtnlK2KUCICFKXUxf527KLWdo8g0wnMIOBe8mBvVC\n8bI/1BOcJZeB4IhmFVrgED+Ct1dTTiuyLscJirCqHD0VTD4eavd6DVpN89m/mtY/\nhTRVT3omuV8JITLeWPdVVWyQznrq3/x8OGAs8L2c24gad5AsTLCr2WS20CvXP1uL\nUoLH9EH0IDvo36DbiMO+p3LdyEvlRe1PW+0dvOpO64CLNoH4szYDJ/dG+UUa3xWo\nRpOIT1F0puXRz3UHZv/IkAFah4Zzi8TxdZDD7Riz5pzMWqzWwdQHQUS1ZWibm1ve\nfC7strrMNybh+QUfMTXhTaW4OoRkY+rGo3d2x3eUjZpaqlKOBWaScZ0c1I7DY/CP\no4QoCoga1RNePXp/WWvWAbQf0w+hAxrsb6U3/ECKtcd4gYGE3shvH0MS6T4oAaIx\nB9ldqRbKIcEUYU7MWq3Wqt8c1k/MtJZh1q3YuZwy8C3U8cHiS5iqDWzAnjIkUwbC\nJpYVaIOvI0qOjE7v6Fc06ZnTBoh/DoTX4XfdIY39GMo3ZageBV0r7Fi0HUzbFxvS\nXAHnsiZZXFB/TJAVEZKDO0Yic3DhlYLL/glOJF0kNgUOoYGvTFaSuNhwhv4tqOrw\nSv7FLH+79LSrM/bPug3Zq9Ec7p/TSnsJ4amu6p7VSmSHRBGV0uZDxt5wkYnG\n=yY4C\n-----END PGP MESSAGE----- -sops_pgp__list_0__map_fp=DC6910268E657FF70BA7EC289974494E76938DDC -sops_unencrypted_suffix=_unencrypted -sops_version=3.10.2 diff --git a/docker/tools/obsidian-livesync/docker-compose.yml b/docker/tools/obsidian-livesync/docker-compose.yml deleted file mode 100644 index 92a2cd5..0000000 --- a/docker/tools/obsidian-livesync/docker-compose.yml +++ /dev/null @@ -1,44 +0,0 @@ -services: - couchdb: - image: couchdb:3.5.2 - container_name: couchdb - env_file: .env - volumes: - - couchdb-data:/opt/couchdb/data - - couchdb-etc:/opt/couchdb/etc/local.d - networks: - - default - - proxy - ports: - - 5984 - labels: - - "traefik.enable=true" - - "traefik.http.routers.couchdb.rule=Host(`obsidian-livesync.lan`)" - - "traefik.http.services.couchdb.loadbalancer.server.port=5984" - - "traefik.http.routers.obsidian-livesync.middlewares=obsidiancors" - - "traefik.http.middlewares.obsidiancors.headers.accesscontrolallowmethods=GET,PUT,POST,HEAD,DELETE" - - "traefik.http.middlewares.obsidiancors.headers.accesscontrolallowheaders=accept,authorization,content-type,origin,referer" - - "traefik.http.middlewares.obsidiancors.headers.accesscontrolalloworiginlist=app://obsidian.md,capacitor://localhost,http://localhost" - - "traefik.http.middlewares.obsidiancors.headers.accesscontrolmaxage=3600" - - "traefik.http.middlewares.obsidiancors.headers.addvaryheader=true" - - "traefik.http.middlewares.obsidiancors.headers.accessControlAllowCredentials=true" - restart: unless-stopped - -networks: - proxy: - external: true - name: proxy - -volumes: - couchdb-data: - driver: local - driver_opts: - type: 'none' - o: 'bind' - device: '/app/obsidian-livesync/data' - couchdb-etc: - driver: local - driver_opts: - type: 'none' - o: 'bind' - device: '/app/obsidian-livesync/etc'