Commit Graph

24 Commits

Author SHA1 Message Date
Tony Xiao
84ebc583de
fix(profiling): Ingest profile file path (#4060)
* fix(profiling): Ingest profile file path

`ingest-profiles` is now using vroomrs to ingest profiles instead of writing
through vroom. For self-hosted, we need to make sure filestore for profiles is
properly configured so vroom can find the ingested profiles.

* feat: move profiling data to seaweedfs

* feat: review from Sentry

* Apply suggestions from code review

Co-authored-by: Burak Yigit Kaya <byk@sentry.io>

* ref: volume migration tests

* ref: execute file creation from vroom container

* fix: brainfart

* debug

* hack

* more debug

* now I know what I'm missing out

* explicitly state feature complete

* try to pull vroom image

* should only run when COMPOSE_PROFILES is feature complete

* using run invoked weed instead of empty shell

* execute the upload script from vroom container

* execute apt command as root

* gonna sleep

* missing endgroup

* missing sh

* directly execute s3cmd and do 'wc' outside out the container

* why did other test start failing

* manual cleanup

* vroom is not a persistent volume

* what about not removing the seaweed volume

---------

Co-authored-by: Reinaldy Rafli <github@reinaldyrafli.com>
Co-authored-by: Burak Yigit Kaya <byk@sentry.io>
2025-11-28 14:30:28 +07:00
Reinaldy Rafli
79f18eeec3
docs: clearly state that system.internal-url-prefix shouldn't be changed (#3829)
* docs: clearly state that `system.internal-url-prefix` shouldn't be changed

Happened today on Discord where a user changed internal-url-prefix and broke their instance. I think this should be stated clearer for new users and for non-native English speakers.

* Apply suggestion from @BYK

Co-authored-by: Burak Yigit Kaya <byk@sentry.io>

* Apply suggestion from @aldy505

Co-authored-by: Reinaldy Rafli <github@reinaldyrafli.com>

* Apply changes from @BYK

---------

Co-authored-by: Burak Yigit Kaya <byk@sentry.io>
2025-07-25 03:19:52 +00:00
Reinaldy Rafli
d3a068df84
feat: make system.secret-key configurable from environment variables (#3783) 2025-07-02 16:12:47 +07:00
Junsung Cho
1c3047fa8f
docs(config): add example config for Google Auth (#3623) 2025-03-18 12:35:07 +00:00
leeoocca
3e1ebfb4fc
refactor: move system.url-prefix under systems settings section (#3588) 2025-02-28 11:32:25 +00:00
Reinaldy Rafli
cba2d4b236
docs: explicitly specify mail.use-{tls,ssl} is mutually exclusive (#3368) 2024-10-08 11:54:07 -07:00
Vova Luchaninov
9afc35910e
Typo in config.example.yml (#3063)
Update config.example.yml

typo
2024-05-21 17:30:11 +00:00
Reinaldy Rafli
73d71adb02
feat: provide a toggle to enable discord integration (#2548)
* feat: provide a toggle to enable discord integration

* chore: remove feature flag toggle
2023-11-13 12:41:08 -08:00
Hubert Deng
975b6c4594
Add system.url-prefix to config for visibility (#2426)
add system.url-prefix to config for visibility
2023-10-10 10:41:57 -07:00
Andrew Nagy
ae4522a2c3
Add github setup instructions to config.example.yml (#2051) 2023-03-28 15:00:53 -07:00
Chad Whitacre
a1288b082b
Document From email display name (#1446) 2022-05-11 10:31:51 -04:00
Burak Yigit Kaya
b32de84d31
feat(smtp): Add hostname to SMTP (#1076)
Fixes #1045.

Co-authored-by: William Desportes <williamdes@wdes.fr>
Co-authored-by: Chad Whitacre <chadwhitacre@sentry.io>
2021-08-26 10:40:22 -04:00
ZHOU Cheng
bd6f573aa4
Add mail.use-ssl and mail.list-namespace option in example (#1040) 2021-07-21 15:50:16 -04:00
Burak Yigit Kaya
7138703a92
fix(config): Remove deprecated slack.legacy-app config from defaults (#886) 2021-03-15 14:12:51 -04:00
Burak Yigit Kaya
c66a710182
fix(config): extended-permissions is on github-login, not app (#841)
Fixes the issue where we set an invalid option, `github-app.extended-permissions`, instead of the correct one, `github-login.extended-permissions`. Some people mentioned this warning earlier but never clearly enough to point that it was coming from our default settings suggestions.
2021-01-29 22:16:41 +03:00
Burak Yigit Kaya
694977a349
ref(config): Move GitHub config over to config.yml (#697)
Follow up to getsentry/sentry#21041
2020-10-07 01:49:47 +03:00
Jack
9d44b99c55
fix(slack): Point to newer docs, better defaults (#571)
* added new default going forward uncommented
* added link to new guide
* added support for new signing-secret
* slight rejig to config
2020-07-10 21:10:05 +03:00
Jack
a01d013617
fix(slack): Add note about legacy app flag for newly created bots (#563)
Co-authored-by: jack <jackc@strangeanimals.com.au>
2020-07-08 15:56:49 +03:00
Mohamed Laradji
a74a0cb221
feat(slack-integration): add reference to guide (#484)
This PR simply adds a reference to the guide for setting up the Slack integration. The url was obtained from [#249](https://github.com/getsentry/onpremise/issues/249#issuecomment-547117033).
2020-05-09 23:11:11 +03:00
wodry
b467e1c5b5
docs(sentry): Fix typo in example Sentry config (#471) 2020-05-06 17:54:00 +03:00
Burak Yigit Kaya
bc6d3b47e2
feat(config): Have better GitHub config examples (#327)
Better defaults and guidance regarding GitHub app settings after getsentry/sentry#16550.
2020-01-24 21:08:41 +03:00
Burak Yigit Kaya
89e8053c40
fix(data): Use /data for persisting files and file caches (#295)
Moves sentry-data volume to /data mount point and sets all file-based storage settings to /data/files, /data/dsym-cache etc. accordingly. See 50ac550666/src/sentry/options/defaults.py (L45-L54)
2019-12-06 03:32:31 +03:00
Burak Yigit Kaya
83f52d1fe5
fix(tracing): Force-disable self-tracing on on-premise (#285) 2019-11-28 01:19:08 +03:00
Burak Yigit Kaya
5d064c2224
feat(sentry10): Make on-premise work for Sentry 10 (#220) 2019-11-12 02:18:59 +03:00