Skip to content

AyakoBot/Ayako

Repository files navigation

Installation

With Docker Compose (recommended)

Prerequisites

How to run

  • Clone the repository with sub-repos
git clone git@github.com/AyakoBot/Ayako.git --recurse
  • Copy the .env.example file to .env and fill/replace the values
  • Make Prometheus ready
cd ./scripts
./postclone.sh
  • Apply Redis performance settings
sudo sysctl -w vm.overcommit_memory=1
sudo sysctl -w vm.overcommit_memory=1
sudo sysctl -w vm.nr_hugepages=1024
echo 'vm.overcommit_memory = 1' | sudo tee -a /etc/sysctl.conf
echo 'vm.overcommit_memory = 1' | sudo tee -a /etc/sysctl.conf
echo 'vm.nr_hugepages = 1024' | sudo tee -a /etc/sysctl.conf
  • Build and run the Docker Compose image
docker compose up -d

Re-building / Re-starting the Docker Compose image

docker compose build ayako --no-cache
docker compose down ayako 
docker compose up ayako -d 

Just Ayako

See Ayako

About

Ayakos Monorepo including Ayako-v2, Ayako's Website Frontend and Backend

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages