From e637e839c09edd6bc9885bb3f335c4280fb21dbc Mon Sep 17 00:00:00 2001 From: azpsen Date: Wed, 23 Apr 2025 14:11:12 -0500 Subject: [PATCH] switch from linkstack to static webserver --- docker-compose.yml | 26 +++++++++++--------------- readme.md | 2 +- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 3615f4d..057b8cf 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -261,20 +261,6 @@ services: - ${DNS_IP} restart: unless-stopped - ## Link Stack - linkstack: - container_name: linkstack - image: linkstackorg/linkstack - env_file: - - ${ENV_DIR}/linkstack.env - ports: - - 4000:80 - dns: - - ${DNS_IP} - volumes: - - linkstack:/htdocs - restart: unless-stopped - ## LubeLogger (car mileage tracker) lubelogger: container_name: lubelogger @@ -530,6 +516,17 @@ services: - ${DNS_IP} restart: unless-stopped + ## Personal Website + webserver: + container_name: azpsen + image: lipanski/docker-static-website:latest + ports: + - 4000:3000 + volumes: + - ${DOCKER_DIR}/azpsen/static:/home/static + - ${DOCKER_DIR}/azpsen/httpd.conf:/home/static/httpd.conf:ro + restart: unless-stopped + ## Wizarr (jellyfin invites) wizarr: container_name: wizarr @@ -751,7 +748,6 @@ services: volumes: hoarder: joplindb: - linkstack: meilisearch: model-cache: miniflux-db: diff --git a/readme.md b/readme.md index 617b037..26cdafe 100644 --- a/readme.md +++ b/readme.md @@ -39,7 +39,6 @@ These are all the services hosted, what they are for, and any clients I use with - [Wallabag](https://wallabag.org/) - Bookmark tool for links, pictures, notes, etc. - [IT Tools](https://github.com/CorentinTh/it-tools) - Collection of random useful development/IT utilities - [Kiwix](https://kiwix.org/en/) - Offline wiki hosting - I have Wikipedia, the Arch Linux wiki, and several others downloaded -- [LinkStack](https://linkstack.org/) - Self-hosted LinkTree alternative ([azpsen.com](https://azpsen.com)) - more for content creators, definitely overkill for what I need. I'll probably replace it with a simple static site at some point - [LubeLogger](https://lubelogger.com/) - Car mileage and service tracker - [Maloja](https://github.com/krateng/maloja) - Self-hosted music listen tracker (last.fm replacement) - with [multi-scrobbler](https://github.com/FoxxMD/multi-scrobbler) for Jellyfin support - [Memos](https://github.com/usememos/memos) - Super simple note/list/todo/memo app @@ -49,6 +48,7 @@ These are all the services hosted, what they are for, and any clients I use with - [Swift Paperless](https://github.com/paulgessinger/swift-paperless) - iOS client - [PicoShare](https://github.com/picocss/pico) - Super simple file sharing tool - [Seafile](https://www.seafile.com/en/home/) - Cloud drive +- [Static Webserver](https://github.com/lipanski/docker-static-website) - Simple Docker container with BusyBox to serve my personal website ([azpsen.com](https://azpsen.com)) - [Stirling PDF](https://www.stirlingpdf.com/) - PDF tools for viewing, editing, converting, and everything else - [Tandoor](https://tandoor.dev/) - Recipe management, so I always know which zucchine muffin recipe is the good one - [Untare](https://github.com/phantomate/Untare) - Mobile client (discontinued but it still works for now)