Skip to content

paxo-phone/paxo-site

Repository files navigation

logo

Paxo site

App structure

name/ ├── manifest.json ├── icon.png ├── app.lua

  • manifest.json is mandatory and gives the capabilities used by the app.
{
    "access": ["files", "files_root", "os", "gsm", "gui", "time"]
}
  • icon.png is mandatory and must be 40x40

Build the docker image

Build everything with this command:

docker build -t ghcr.io/paxo-phone/paxo-site .

Then run it:

docker exec -d ghcr.io/paxo-phone/paxo-site

Don't forget to add all your environment variables !

Running in a dev environment

ℹ️ The project will consider that you have set NODE_ENV to development.

You must prepare the environement first:

yarn install
yarn add uuid
yarn add -D @types/uuid
yarn add extract-zip
yarn add fast-glob
npm install @octokit/rest @octokit/auth-app
mkdir tmp
mkdir tmp/apps
cp .env.example .env # Consider editing it before launching
node ace migration:run

Then you can launch the website with a watchman:

yarn run dev

Environment variables

Variable name Description
NODE_ENV Set to developement or production.
Please complete

Contact

You can contact us via our Website or our Discord server

See more

See more on paxo.fr

Contributors

Releases

No releases published

Packages

 
 
 

Contributors 13