Turn any URL into a gateway to multiple platforms to discover the freedom beyond enshittificated platforms.
https://alterlink.org
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| assets | ||
| bin | ||
| config | ||
| docker | ||
| migrations | ||
| public | ||
| src | ||
| templates | ||
| tests | ||
| .editorconfig | ||
| .env | ||
| .env.dev | ||
| .env.test | ||
| .gitignore | ||
| composer.json | ||
| composer.lock | ||
| docker-compose.override.yml.dist | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| Makefile | ||
| package.json | ||
| phpcs.xml.dist | ||
| phpstan.neon | ||
| phpunit.dist.xml | ||
| README.md | ||
| symfony.lock | ||
| webpack.config.js | ||
| yarn.lock | ||
alterlink.org
alterlink.org: Turn any URL into a gateway to multiple platforms - discover the freedom beyond enshittificated platforms.
Get in touch
- Matrix:
#alterlink_org:matrix.org - Submit a issue
Contributing
Thanks for wanting to contribute source code to alterlink.org. That's great!
dev-env setup
It is recommended to use Docker+compose for local development.
- Pull this repository:
git pull ssh://git@git.var-lab.com/alterlink/alterlink.git - Build the Docker images:
docker compose buildormake build - Start:
docker compose up -dormake up
To run commands inside the Docker PHP image (app), you can use make app.sh.
Tests & Checks
Usage: composer run <command>
lint:composer: Lint composer.jsonlint:yaml: Lint yaml configuration filesdb:schema:validate: Validate the database schemalint:php: Lint PHP-files (var-lab IT Coding standard)phpstan: phpstantests: phpunit-tests (tests:unit) and functional tests (tests:functional)