getsentry / getsentry/self-hosted

Factor out all deps except Docker

Open
#999 5 comments 7 reactions 0 assignees View on GitHub
Improvement Type: Enhancement
Dominant language
Shell
Stars
9.6k
Forks
2k
Avg merge
1d 5h
Merged PRs (30d)
15

Description

We use Docker to run Sentry in a platform-neutral way, but the installation script depends on non-Docker tools such as `bash`, `awk`, `sed`, etc., which leads to portability bugs such as https://github.com/getsentry/onpremise/issues/941. There we have a [suggestion](https://github.com/getsentry/onpremise/issues/941#issuecomment-862570423) to remove all non-Docker dependencies from the installation flow. Seems like a worthy goal to me.

### Todo

- [ ] audit for non-Docker deps
- [ ] ???

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.