Go to file
Stan Drozd 35b29fba9b
Finalize nix build, add a nixified container
2021-03-03 00:53:14 +01:00
auth auth: fix broken deletion permission on non-superusers 2020-05-28 21:53:58 +02:00
nix Finalize nix build, add a nixified container 2021-03-03 00:53:14 +01:00
postgres-hstore Pin container versions, simplify initial setup 2020-05-12 20:56:44 +02:00
spejstore Check in some random production changes 2020-05-12 20:58:10 +02:00
static update props on paste 2018-09-26 22:21:08 +02:00
storage Update dependencies (cherry-picked from ar) 2021-02-28 00:44:56 +01:00
templates labels via api + remove redundant nav item 2020-05-28 21:23:51 +02:00
.dockerignore add build_static to ignorefiles 2020-05-12 21:14:18 +02:00
.envrc Initialize niv, lorri, add nixpkgs.python3 as common dep 2021-02-27 23:15:21 +01:00
.gitignore Poetry init, move shell deps to nativeBuildInputs, 2021-02-28 00:26:11 +01:00
Dockerfile Bump Python in Dockerfile, make it work with poetry, update lockfile 2021-02-28 01:39:05 +01:00
Dockerfile.nixified Finalize nix build, add a nixified container 2021-03-03 00:53:14 +01:00
README.md Pin container versions, simplify initial setup 2020-05-12 20:56:44 +02:00
common-deps.nix Finalize nix build, add a nixified container 2021-03-03 00:53:14 +01:00
default.nix Finalize nix build, add a nixified container 2021-03-03 00:53:14 +01:00
docker-compose.dev-override.yml Pin container versions, simplify initial setup 2020-05-12 20:56:44 +02:00
docker-compose.prod-override.yml Pin container versions, simplify initial setup 2020-05-12 20:56:44 +02:00
docker-compose.yml Finalize nix build, add a nixified container 2021-03-03 00:53:14 +01:00
manage.py Bump Python in Dockerfile, make it work with poetry, update lockfile 2021-02-28 01:39:05 +01:00
poetry.lock Finalize nix build, add a nixified container 2021-03-03 00:53:14 +01:00
pyproject.toml Finalize nix build, add a nixified container 2021-03-03 00:53:14 +01:00
requirements.txt Update dependencies (cherry-picked from ar) 2021-02-28 00:44:56 +01:00
shell.nix Finalize nix build, add a nixified container 2021-03-03 00:53:14 +01:00
spejstore-dev.env allow localhost in dev 2020-05-12 20:27:08 +02:00

README.md

spejstore

Because there is not enough general inventory software invented here yet. Please use Python3, for the love of $deity...

Usage

Quick start

  1. Run:
    ln -s docker-compose.dev-override.yml docker-compose.override.yml
    docker-compose up --build
    
  2. Run docker-compose run --rm web python manage.py createsuperuser -- now you can dev authenticate w/o SSO

Build & run

docker-compose up

Rebuild

docker-compose build

Troubleshooting