diff options
| author | Fuwn <[email protected]> | 2024-06-03 15:17:19 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-06-03 15:17:19 +0000 |
| commit | 378baec7cf1ffc08a3c27391c906adb2b98ce5fb (patch) | |
| tree | cb19b08a612ea5a956f9e3eda983e774c24a2f39 /docker.nix | |
| parent | fix: bump rust and update accordingly (diff) | |
| download | archived-whirl-378baec7cf1ffc08a3c27391c906adb2b98ce5fb.tar.xz archived-whirl-378baec7cf1ffc08a3c27391c906adb2b98ce5fb.zip | |
chore: remove unused
Diffstat (limited to 'docker.nix')
| -rw-r--r-- | docker.nix | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/docker.nix b/docker.nix deleted file mode 100644 index aa254bb..0000000 --- a/docker.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ system ? builtins.currentSystem }: - -let - sources = import ./nix/sources.nix; - pkgs = import sources.nixpkgs { }; - callPackage = pkgs.lib.callPackageWith pkgs; - whirl = callPackage ./default.nix { }; - - dockerImage = pkg: - pkgs.dockerTools.buildImage { - name = "Whirlsplash/whirl"; - tag = "latest"; - created = "now"; - - fromImage = pkgs.dockerTools.pullImage { - imageName = "alpine"; - imageDigest = - "sha256:def822f9851ca422481ec6fee59a9966f12b351c62ccb9aca841526ffaa9f748"; - # https://nixos.wiki/wiki/Docker - # - # The above article didn't even work for me, ROFL. - # `nix-build docker.nix` threw an error about the sha256 being - # incorrect, but it also spat our the expected sha256... - # - # so I just replaced it... - sha256 = "1z6fh6ry14m5cpcjfg88vn2m36garmgdagr4vfc3pm1z3kph639n"; - finalImageTag = "alpine"; - finalImageName = "3.13.5"; - }; - - contents = [ pkg ]; - - config = { - Cmd = [ "run" ]; - WorkingDir = "/"; - Env = [ - "DATABASE_URl=.whirl/db.sqlite3" - # "DISABLE_PROMPT=true" - # "LOG_FILE=false" - ]; - ExposedPorts = { - "80/tcp" = { }; # API - "6650/tcp" = { }; # Distributor - "5673/tcp" = { }; # Hub - }; - EntryPoint = [ "/bin/whirl" ]; - }; - }; - -in dockerImage whirl |