{"id":44438724,"url":"https://github.com/eaudeweb/redmine.docker","last_synced_at":"2026-02-12T14:29:45.368Z","repository":{"id":26171866,"uuid":"104717106","full_name":"eaudeweb/redmine.docker","owner":"eaudeweb","description":"Dockerization of helpdesk.eaudeweb.ro","archived":false,"fork":false,"pushed_at":"2025-12-01T09:43:05.000Z","size":13465,"stargazers_count":2,"open_issues_count":0,"forks_count":4,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-12-03T21:18:59.408Z","etag":null,"topics":["docker","redmine"],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eaudeweb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-09-25T07:25:51.000Z","updated_at":"2025-12-01T09:43:09.000Z","dependencies_parsed_at":"2024-06-14T08:44:12.439Z","dependency_job_id":"79fc7c3e-be4c-4dde-ade6-34e4d15a5003","html_url":"https://github.com/eaudeweb/redmine.docker","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/eaudeweb/redmine.docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eaudeweb%2Fredmine.docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eaudeweb%2Fredmine.docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eaudeweb%2Fredmine.docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eaudeweb%2Fredmine.docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eaudeweb","download_url":"https://codeload.github.com/eaudeweb/redmine.docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eaudeweb%2Fredmine.docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29368635,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T08:51:36.827Z","status":"ssl_error","status_checked_at":"2026-02-12T08:51:26.849Z","response_time":55,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","redmine"],"created_at":"2026-02-12T14:29:42.901Z","updated_at":"2026-02-12T14:29:45.363Z","avatar_url":"https://github.com/eaudeweb.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Eau de Web Redmine setup (helpdesk.eaudeweb.ro)\n\n\n### Prerequisites\n\n- Install [Docker](https://docs.docker.com/installation/)\n- Install [Compose](https://docs.docker.com/compose/install/)\n\n### First time installation\n\nClone the repository\n\n    cd /var/local/deploy\n    git clone https://github.com/eaudeweb/redmine.docker\n    cd redmine.docker\n\n\nEdit the secrets\n\n    cp .env.example .env\n    vim .env\n\n\nStart redmine\n\n    docker-compose up -d\n\nInitial configuration\n\n- Login using admin/admin and change password for admin user\n- Go to /admin and load the default configuration\n- Enable CKEditor: /settings \u003e General \u003e Text formatting\n- Go to /settings?tab=repositories, Enable WS for repository management, generate an API key and configure fixing keywords\n- Write the API key into .redmine.secret (SYNC_API_KEY), this is needed by cron job redmine_github_sync\n- Create projects (enable Kanbans or Agile module)\n- Configure trackers and workflows\n- Add users\n- etc.\n\n## Adding support for repositories\n\nTo track changes from remote repositories, enter the redmine repository and clone them locally, for instance:\n\n```\n#\u003e docker exec -ti redmine bash\n#\u003e cd /var/local/redmine/repositories\n#\u003e git clone --mirror https://github.com/account/repo.git\n```\n\nA cron task will update the repository every 15 minutes.\n\n### Local development and testing\n\nIf you want to test changes locally:\n\n1. build a custom image locally `docker build -t eaudeweb/redmine-local .`\n1. Copy `docker-compose.dev.yml` to `docker-compose.override.yml` to include the local image.\n\n\n#### To reset your password\n\nEnter MySQL container\n\n```\ndocker exec -ti redmine_mysql mysql -ps3cr3t redmine -e \"UPDATE users SET auth_source_id = NULL WHERE id = XX\"\n```\n\n\n#### Setup OAUTH for IMAP using Microsoft O365\n\nSee docker volume redmine-imap-oauth:/usr/src/redmine/oauth/. This is where the .yml config files are stored.\nApp registration can be created at https://portal.azure.com/#view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade, following instructions from https://gitlab.com/muttmua/mutt/-/blob/master/contrib/mutt_oauth2.py.README#L184\n\nOnce you have the tenant id, client id, client secret, run inside the docker container:\n\n    rake redmine:email:o365_oauth2_init token_file=/usr/src/redmine/oauth/edw_oauth2 client=$client_id tenant=$tenant_id secret=$app_registration_secret_value\n\nImportant: when you are asked go to URL: https://login.microsoftonline.com/..., make sure to log in using helpdesk@eaudeweb.ro mail account!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feaudeweb%2Fredmine.docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feaudeweb%2Fredmine.docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feaudeweb%2Fredmine.docker/lists"}