sidestore's anisette-v3 compatible server
Go to file
2024-11-16 19:55:14 -05:00
.github Set-up Docker and GitHub Actions 2023-06-17 00:36:47 +02:00
source Fix permission issues 2024-11-16 19:55:14 -05:00
.gitignore Initial commit 2023-05-01 01:22:51 +02:00
Dockerfile Raspberry Pi build fixes, package upgrades, debian upgrade 2024-08-10 12:56:52 -04:00
dub.json Raspberry Pi build fixes, package upgrades, debian upgrade 2024-08-10 12:56:52 -04:00
dub.selections.json Raspberry Pi build fixes, package upgrades, debian upgrade 2024-08-10 12:56:52 -04:00
README.md Add ansible playbook 2024-03-02 19:22:26 +01:00
setup-anisette-v3-ansible.yaml Update setup-anisette-v3-ansible.yaml 2024-03-24 22:22:34 +01:00

anisette-v3-server

A supposedly lighter alternative to omnisette-server

Like omnisette-server, it supports both currently supported SideStore's protocols (anisette-v1 and anisette-v3) but it can also be used with AltServer-Linux.

Run using Docker

docker run -d --restart always --name anisette-v3 -p 6969:6969 --volume anisette-v3_data:/home/Alcoholic/.config/anisette-v3/lib/ dadoum/anisette-v3-server

Compile using dub

apt update && apt install --no-install-recommends -y ca-certificates ldc git clang dub libz-dev libssl-dev
git clone https://github.com/Dadoum/anisette-v3-server.git; cd anisette-v3-server
DC=ldc2 dub build -c "static" --build-mode allAtOnce -b release --compiler=ldc2
stat anisette-v3-server

Ansible

If you want to quickly setup anisette-v3 with ansible, just use the setup-anisette-v3-ansible.yaml playbook. Setup your inventory and choose your desired host in the playbook. Tweak your parameters/ansible.cfg for the remote_user you use. Requires root.

ansible-playbook -i inventory setup-anisette-v3-ansible.yaml -k