updates docker configurations to use docker-compose.yml and .env files for duplicati, factorio, golink, and wireguard services

This commit is contained in:
Menno van Leeuwen 2024-11-05 23:33:50 +01:00
parent ddf1fd64ab
commit 8631ec474d
Signed by: vleeuwenmenno
SSH Key Fingerprint: SHA256:OJFmjANpakwD3F2Rsws4GLtbdz1TJ5tkQF0RZmF0TRE
4 changed files with 5 additions and 4 deletions

View File

@ -1,7 +1,7 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
environment.etc."docker/duplicati".source = ./duplicati; environment.etc."docker/duplicati/docker-compose.yml".source = ./duplicati/docker-compose.yml;
systemd.services.duplicati = { systemd.services.duplicati = {
description = "Duplicati Backup Server Docker Compose Service"; description = "Duplicati Backup Server Docker Compose Service";

View File

@ -1,7 +1,7 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
environment.etc."docker/factorio".source = ./factorio; environment.etc."docker/factorio/docker-compose.yml".source = ./factorio/docker-compose.yml;
systemd.services.factorio = { systemd.services.factorio = {
description = "Factorio Server Manager Docker Compose Service"; description = "Factorio Server Manager Docker Compose Service";

View File

@ -1,7 +1,8 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
environment.etc."docker/golink".source = ./golink; environment.etc."docker/golink/docker-compose.yml".source = ./golink/docker-compose.yml;
environment.etc."docker/golink/.env".source = ./golink/.env;
systemd.services.golink = { systemd.services.golink = {
description = "GoLink Docker Compose Service"; description = "GoLink Docker Compose Service";

View File

@ -1,7 +1,7 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
environment.etc."docker/wireguard".source = ./wireguard; environment.etc."docker/wireguard/docker-compose.yml".source = ./wireguard/docker-compose.yml;
systemd.services.wireguard = { systemd.services.wireguard = {
description = "Wireguard Docker Compose Service"; description = "Wireguard Docker Compose Service";