| assets | ||
| bin | ||
| config | ||
| docker_config | ||
| public | ||
| src | ||
| templates | ||
| translations | ||
| .env | ||
| .gitignore | ||
| composer.json | ||
| composer.lock | ||
| crowdin.yml | ||
| Dockerfile | ||
| importmap.php | ||
| LICENSE | ||
| README.md | ||
| symfony.lock | ||
If you want to contribute to a translation:
How to install FediPlan
There are 2 methods to run Fediplan
- Build and run Docker image
- Manual install
1. Build and run Docker image
Required programs
gitdocker
Steps
-
Install required programs
-
Clone this repo
git clone https://framagit.org/tom79/fediplan.git fediplan -
Build the Docker image
docker build --tag fediplan fediplan -
Run the docker image
docker run --detach --restart unless-stopped --name fediplan fediplan:latest -
Find the IP
docker inspect fediplan | grep IPAddress -
Fediplan should be available at <ip_address>:8080
2. Manual install
Required programs
-
git -
php 8.3with these extensions:For Composer
opensslphariconvxmlsimplexmlxmlwriter
For running
ctypecurldomfpmintlmbstringsimplexmlsessiontokenizer
-
composer(getcomposer.org/download)
Steps
-
Install required programs
-
Clone this repo
git clone https://framagit.org/tom79/fediplan.git fediplan -
Install vendors
php composer.phar install --optimize-autoloader --working-dir=fediplan -
Point your server software to
fediplan/publicfolder
Support My work
Credits
Docker configurations are based on github.com/TrafeX/docker-php-nginx
See: Download Composer
3 - Public directory:
Your site needs to target /path/to/FediPlan/public