You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
KKlochko aaa18fd1b6
continuous-integration/drone/push Build is passing Details
Update the headers styles for Book and DBIServer Index LiveViews.
8 months ago
assets Update the FormComponent for Book to reorder BookIds and AuthorRoles. 8 months ago
config Update the test configuration to allow run server during tests. 9 months ago
lib Update the headers styles for Book and DBIServer Index LiveViews. 8 months ago
priv Add roles for users. 8 months ago
rel/overlays/bin Add the docker release configuration. 8 months ago
test Update the sync tests. 8 months ago
.dockerignore Add the docker release configuration. 8 months ago
.drone.yml Add the drone CI/CD configuration. 10 months ago
.env.example Add the docker-compose configuration and examples of env files. 8 months ago
.env_db.example Add the docker-compose configuration and examples of env files. 8 months ago
.formatter.exs Init the project. 10 months ago
.gitignore Update the .gitignore. 10 months ago
.igniter.exs Init the project. 10 months ago
Dockerfile Update the mix and docker image configuration to install js assets. 8 months ago
README.md Update the README. 8 months ago
docker-compose.yml Add the docker-compose configuration and examples of env files. 8 months ago
mix.exs Update the mix and docker image configuration to install js assets. 8 months ago
mix.lock Add the docker release configuration. 8 months ago

README.md

DecentralisedBookIndex

DecentralisedBookIndex is a web-server to manage the book metadata in the decentralise manner.

Getting started

  • clone this repository
  • copy .env.example file and save as .env
  • copy .env_db.example file and save as .env_db
  • change the values in .env and .env_db you can use mix phx.gen.secret to generate secrets update the PHX_HOST to your domain name
  • run docker compose up -d
  • run migrations docker exec -it dbi bin/migrate

Author

Kostiantyn Klochko (c) 2023-2025