Remove firefish
This commit is contained in:
parent
376da6cebf
commit
58c7fd7285
3 changed files with 1 additions and 80 deletions
|
@ -72,9 +72,6 @@ in {
|
|||
"lastfm.catnip.ee".extraConfig = ''
|
||||
reverse_proxy :${toString settings.ports.lastfm}
|
||||
'';
|
||||
"social.catnip.ee".extraConfig = ''
|
||||
reverse_proxy :${toString settings.ports.firefish}
|
||||
'';
|
||||
"forge.catnip.ee".extraConfig = ''
|
||||
reverse_proxy :${toString settings.ports.forgejo}
|
||||
'';
|
||||
|
|
|
@ -1,21 +1,6 @@
|
|||
{
|
||||
pkgs,
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
{...}: let
|
||||
settings = import ./settings.nix {};
|
||||
backend = config.virtualisation.oci-containers.backend;
|
||||
in {
|
||||
system.activationScripts = {
|
||||
docker-network-setup =
|
||||
if backend == "docker"
|
||||
then ''
|
||||
${lib.getExe pkgs.docker} network inspect ${settings.firefish_docker_network} || ${lib.getExe pkgs.docker} network create ${settings.firefish_docker_network}
|
||||
''
|
||||
else "";
|
||||
};
|
||||
|
||||
virtualisation.oci-containers = {
|
||||
backend = "docker";
|
||||
containers = {
|
||||
|
@ -29,64 +14,6 @@ in {
|
|||
"--network=host"
|
||||
];
|
||||
};
|
||||
firefish = {
|
||||
autoStart = true;
|
||||
image = "registry.firefish.dev/firefish/firefish:latest";
|
||||
ports = [
|
||||
"${toString settings.ports.firefish}:3000"
|
||||
];
|
||||
volumes = [
|
||||
# "${settings.server_configs}/firefish/custom:/firefish/custom:ro"
|
||||
"${settings.server_configs}/firefish/files:/firefish/files"
|
||||
"${settings.server_configs}/firefish/config:/firefish/.config:ro"
|
||||
];
|
||||
environment = {
|
||||
NODE_ENV = "production";
|
||||
};
|
||||
extraOptions = [
|
||||
"--network=${settings.firefish_docker_network}"
|
||||
];
|
||||
dependsOn = [
|
||||
"firefish-redis"
|
||||
"firefish-db"
|
||||
"firefish-meilisearch"
|
||||
];
|
||||
};
|
||||
firefish-redis = {
|
||||
autoStart = true;
|
||||
image = "docker.io/redis:7.0-alpine";
|
||||
volumes = [
|
||||
"${settings.server_configs_home}/firefish/redis:/data"
|
||||
];
|
||||
extraOptions = [
|
||||
"--network=${settings.firefish_docker_network}"
|
||||
];
|
||||
};
|
||||
firefish-db = {
|
||||
autoStart = true;
|
||||
image = "docker.io/groonga/pgroonga:3.1.8-alpine-16-slim";
|
||||
environment = {
|
||||
POSTGRES_USER = "firefish";
|
||||
POSTGRES_DB = "firefish";
|
||||
};
|
||||
|
||||
volumes = [
|
||||
"${settings.server_configs_home}/firefish/db:/var/lib/postgresql/data"
|
||||
];
|
||||
extraOptions = [
|
||||
"--network=${settings.firefish_docker_network}"
|
||||
];
|
||||
};
|
||||
firefish-meilisearch = {
|
||||
autoStart = true;
|
||||
image = "docker.io/getmeili/meilisearch:v1.1.1";
|
||||
volumes = [
|
||||
"${settings.server_configs}/firefish/meili_data:/meili_data"
|
||||
];
|
||||
extraOptions = [
|
||||
"--network=${settings.firefish_docker_network}"
|
||||
];
|
||||
};
|
||||
plextraktsync = {
|
||||
autoStart = true;
|
||||
image = "ghcr.io/taxel/plextraktsync";
|
||||
|
|
|
@ -7,8 +7,6 @@
|
|||
server_configs = "/mnt/important/server_configs";
|
||||
server_configs_home = "/home/owo/Documents/server_configs";
|
||||
|
||||
firefish_docker_network = "firefishinternal";
|
||||
|
||||
ports = {
|
||||
matrix-sliding-sync = 8010;
|
||||
mautrix-telegram = 8009;
|
||||
|
@ -20,7 +18,6 @@
|
|||
lidarr = 8686;
|
||||
|
||||
drasl = 4017;
|
||||
firefish = 4016;
|
||||
privoxy = 4015;
|
||||
lastfm = 4014;
|
||||
scrutiny = 4012;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue