diff --git a/README.md b/README.md index 6875034..6c4d37b 100644 --- a/README.md +++ b/README.md @@ -1 +1,5 @@ -# dockhand-templates \ No newline at end of file +# Dockhand Templates + +Templates from: https://github.com/lissy93/portainer-templates + +Website: https://portainer-templates.as93.net/ \ No newline at end of file diff --git a/Snibox/docker-compose.yml b/Snibox/docker-compose.yml new file mode 100644 index 0000000..62d36dd --- /dev/null +++ b/Snibox/docker-compose.yml @@ -0,0 +1,9 @@ +services: + Snibox: + image: snowmean/snibox-sqlite:latest + ports: + - '3010:3000' + volumes: + - /portainer/Files/AppData/Config/Snibox:/app/db/database + restart: unless-stopped + container_name: Snibox \ No newline at end of file diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml new file mode 100644 index 0000000..1453ccd --- /dev/null +++ b/gitea/docker-compose.yml @@ -0,0 +1,15 @@ +services: + gitea: + image: gitea/gitea:latest + ports: + - '3000:3000' + - '222:22' + volumes: + - /portainer/Files/AppData/Config/Gitea:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + environment: + PUID: '1000' + PGID: '100' + restart: unless-stopped + container_name: gitea diff --git a/paperless-ngx/docker-compose.yml b/paperless-ngx/docker-compose.yml new file mode 100644 index 0000000..e69de29 diff --git a/qdirstat/docker-compose.yml b/qdirstat/docker-compose.yml new file mode 100644 index 0000000..30f64bc --- /dev/null +++ b/qdirstat/docker-compose.yml @@ -0,0 +1,15 @@ +services: + Qdirstat: + image: linuxserver/qdirstat:latest + ports: + - '3000:3000' + - '3001:3001' + volumes: + - /srv/lsio/qdirstat/config:/config + - /srv/lsio/qdirstat/data:/data + environment: + PUID: '1000' + PGID: '1000' + TZ: Etc/UTC + restart: unless-stopped + container_name: Qdirstat \ No newline at end of file diff --git a/searxng/docker-compose.yml b/searxng/docker-compose.yml new file mode 100644 index 0000000..d396aa2 --- /dev/null +++ b/searxng/docker-compose.yml @@ -0,0 +1,12 @@ +services: + SearXNG: + image: searxng/searxng:latest + ports: + - '9017:8080' + volumes: + - /portainer/Files/AppData/Config/searxng:/etc/searxng + environment: + BASE_URL: http://localhost:9017 + INSTANCE_NAME: my-instance + restart: unless-stopped + container_name: SearXNG diff --git a/uptime-kuma/.env.example b/uptime-kuma/.env.example new file mode 100644 index 0000000..e69de29 diff --git a/uptime-kuma/docker-compose.yml b/uptime-kuma/docker-compose.yml new file mode 100644 index 0000000..8cd77e2 --- /dev/null +++ b/uptime-kuma/docker-compose.yml @@ -0,0 +1,10 @@ +services: + uptime-kuma: + image: louislam/uptime-kuma:latest + ports: + - '3001:3001' + volumes: + - /portainer/Files/AppData/Config/uptime-kuma-data:/app/data + - /var/run/docker.sock:/var/run/docker.sock + restart: always + container_name: uptime-kuma \ No newline at end of file diff --git a/wallabag/.env.example b/wallabag/.env.example new file mode 100644 index 0000000..e69de29 diff --git a/wallabag/docker-compose.yml b/wallabag/docker-compose.yml new file mode 100644 index 0000000..34392d7 --- /dev/null +++ b/wallabag/docker-compose.yml @@ -0,0 +1,64 @@ +services: + wallabag: + image: wallabag/wallabag + ports: + - '1180' + volumes: + - >- + /portainer/Files/AppData/Config/wallabag/images:/var/www/wallabag/web/assets/images + environment: + MYSQL_ROOT_PASSWORD: wallaroot + SYMFONY__ENV__DATABASE_DRIVER: pdo_mysql + SYMFONY__ENV__DATABASE_HOST: db + SYMFONY__ENV__DATABASE_PORT: '3306' + SYMFONY__ENV__DATABASE_NAME: wallabag + SYMFONY__ENV__DATABASE_USER: wallabag + SYMFONY__ENV__DATABASE_PASSWORD: wallapass + SYMFONY__ENV__DATABASE_CHARSET: utf8mb4 + SYMFONY__ENV__DATABASE_TABLE_PREFIX: '"wallabag_"' + SYMFONY__ENV__MAILER_HOST: 127.0.0.1 + SYMFONY__ENV__MAILER_USER: '~' + SYMFONY__ENV__MAILER_PASSWORD: '~' + SYMFONY__ENV__FROM_EMAIL: wallabag@example.com + SYMFONY__ENV__DOMAIN_NAME: https://your-wallabag-url-instance.com + SYMFONY__ENV__SERVER_NAME: '"Your wallabag instance"' + healthcheck: + test: + - CMD + - wget + - '--no-verbose' + - '--tries=1' + - '--spider' + - http://localhost + interval: 1m + timeout: 3s + depends_on: + - wallabag-db + - wallabag-redis + restart: unless-stopped + wallabag-db: + image: mariadb + volumes: + - /portainer/Files/AppData/Config/wallabag/data:/var/lib/mysql + environment: + MYSQL_ROOT_PASSWORD: wallaroot + healthcheck: + test: + - CMD + - mysqladmin + - ping + - '-h' + - localhost + interval: 20s + timeout: 3s + restart: unless-stopped + wallabag-redis: + image: redis:alpine + healthcheck: + test: + - CMD + - redis-cli + - ping + interval: 20s + timeout: 3s + restart: unless-stopped diff --git a/whoogle/docker-compose.yml b/whoogle/docker-compose.yml new file mode 100644 index 0000000..c3f18d6 --- /dev/null +++ b/whoogle/docker-compose.yml @@ -0,0 +1,9 @@ +services: + whoogle: + image: benbusby/whoogle-search:latest + ports: + - '5001:5000' + volumes: + - /portainer/Files/AppData/Config/Whoogle:/config + restart: unless-stopped + container_name: whoogle