The main radarini web application. It allows to store contact data of solidarity initiatives and to retrieve them through configurable filters.
 
 
 
 
 
 
Go to file
Renovate Bot 34ab12164a
ci/woodpecker/push/renovate Pipeline was successful Details
ci/woodpecker/push/format Pipeline was successful Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/renovate Pipeline was successful Details
ci/woodpecker/pr/format Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/cron/format Pipeline was successful Details
ci/woodpecker/cron/lint Pipeline was successful Details
ci/woodpecker/cron/renovate Pipeline was successful Details
chore(deps): lock file maintenance
2023-11-27 00:15:02 +00:00
.gitea churn(gitea): reformulate gitea templates 2023-11-24 14:12:53 +01:00
.vscode chore(extensions): Remove pyright extension recomendation 2023-11-09 17:01:32 +01:00
.woodpecker build(deployment): 🎨 add 'when' filters to steps 2023-11-12 21:48:32 +01:00
docker chore(deps): update to py3.12 and poetry 1.7 2023-11-12 18:15:24 +01:00
src chore(deps): lock file maintenance 2023-11-27 00:15:02 +00:00
.dockerignore chore: apply helper pre-commit hooks to all files 2023-05-04 10:38:48 +02:00
.editorconfig chore: apply helper pre-commit hooks to all files 2023-05-04 10:38:48 +02:00
.gitattributes fix: Fix path to make .po files marked as generated 2023-11-09 23:56:24 +00:00
.gitignore build(.vscode): 🔧 change to new flake8 & black extensions 2023-09-27 12:52:46 +02:00
.renovaterc.json chore(renovate): rename config file 2023-11-13 11:27:19 +01:00
CODE_OF_CONDUCT.md chore: apply helper pre-commit hooks to all files 2023-05-04 10:38:48 +02:00
CONTRIBUTING.md docs(development): Add commit conventions 2023-09-27 00:20:14 +02:00
LICENSE.md chore: apply helper pre-commit hooks to all files 2023-05-04 10:38:48 +02:00
README.md chore(docs):add pipeline badge 2023-10-12 22:20:59 +00:00
start.sh fix(restore): Set site domain to match the import 2023-11-09 13:21:04 +01:00

README.md

Radarini

License Woodpecker Chat Weblate

The main radarini web application. It enables storage and filtered search for contact data and services offered by solidarity initiatives.

Installation

In essence, you only need docker to get the application running. Using the docker-compose file, the main application will be started together with the other containers linked to it.

Usage

  1. Set the environment variables as described in example.env. You can set them directly in your enviroment, or create a .env file in the docker folder.
  2. Start the application with ./start.sh start prod.

Notes:

  • When running for the first time you need to create a superuser with the ./start.sh manage prod createsuperuser command.
  • You can run further django admin commands with ./start.sh manage prod <command> (A list of all commands available is displayed via the help command)
  • Further instructions can be found in the Admin Manual and the User Manual.

Development

For development we provide additional docker-compose setups at docker/docker-compose.dev.yml and docker/docker-compose.debug.yml. If you want to contribute to the project take a look at the CONTRIBUTING.md file.

Translations

The project is translated via weblate. At the moment the following translations are available:

  • English (source)
  • German
  • Turkish
  • Arabic
  • French
  • Spanish
  • Persian
  • Ukrainian
  • Greek (Under development)
  • Hindi (Under development)
  • Italian (Under development)
  • Dutch (Under development)

Donations

If you want to support the project financially, you can find information on iniradar.org/donate. Radarini-specific donation options might be added later.

Roadmap

The project is continuously improved and updated. If you want to know our plan for Radarini, take a look at the roadmap and the development board.

Contributors