Skip to content

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

Code of conduct

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages