-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
v4.0.0-beta.435 #6758
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
v4.0.0-beta.435 #6758
Changes from 14 commits
Commits
Show all changes
330 commits
Select commit
Hold shift + click to select a range
3020ad3
docs: update changelog
github-actions[bot] ee7daca
docs: update changelog
github-actions[bot] d2254f6
docs: update changelog
github-actions[bot] ac40a65
fix: ente photos
andrasbacsai e17fbd3
refactor: update ente photos configuration for improved service managβ¦
andrasbacsai 0e02eff
Merge branch 'v4.x' into allow-dep
andrasbacsai 590de8c
feat(docker): enhance Docker image handling with new validation and pβ¦
andrasbacsai 7d99d6a
feat(docker): improve Docker image submission logic with enhanced parβ¦
andrasbacsai 41a8ea8
feat(docker): refine Docker image processing in application creation
andrasbacsai 9107fb2
Merge branch 'next' into allow-dep
andrasbacsai 4b08ac9
Merge pull request #6472 from saurabhraghuvanshii/allow-dep
andrasbacsai f0fbed8
Merge branch 'next' into patch-1
andrasbacsai fb7af48
update bitnami to bitnamilegacy
djsisson 0bc7283
Merge pull request #6470 from ShadowArcanist/patch-1
andrasbacsai b4cfb78
feat(storage): add read-only volume handling and UI notifications
andrasbacsai 4cf6004
feat(service): add Elasticsearch password handling in extraFields method
andrasbacsai c144973
fix(elasticsearch): update Elasticsearch and Kibana configuration forβ¦
andrasbacsai 158747c
refactor(deployment): streamline environment variable generation in Aβ¦
andrasbacsai 4b947a0
refactor(deployment): enhance deployment data retrieval and relationsβ¦
andrasbacsai 06dfcff
refactor(deployment): standardize environment variable handling in Apβ¦
andrasbacsai ad4a733
rm 5005 port
Blaumaus 5b2d54b
Merge branch 'next' into swetrix-analytics-service
Blaumaus 239ecd4
fix dev only thingy
andrasbacsai 17505aa
feat(application): add default NIXPACKS_NODE_VERSION environment variβ¦
andrasbacsai dd93f93
feat: use new homarr image
mario-neuhold bac6f4d
Merge branch 'next' into next
seefs001 acf2d5f
refactor(deployment): update environment variable handling for Dockerβ¦
andrasbacsai 141199b
Merge pull request #6764 from djsisson/bitnami
andrasbacsai a05a233
Merge branch 'next' into next
seefs001 26bc6ed
fix(ui): make the deployments indicator toast in the bottom-left abovβ¦
abdia3 31beb0f
feat(templates): actually use the new image now
mario-neuhold ae64f8c
fix validation on a few views
andrasbacsai 83a3715
Merge branch 'next' into next
seefs001 2d37189
docs(tests): update testing guidelines for unit and feature tests
andrasbacsai cef3d3a
feat(proxy): enhance proxy configuration regeneration by extracting cβ¦
andrasbacsai a031768
feat(templates): pin homarr image version to v1.40.0
mario-neuhold 806b98a
Merge pull request #6784 from abdia3/fix/deployments-indicator-stacking
andrasbacsai 70d0ae2
docs(sync): create AI Instructions Synchronization Guide and update Cβ¦
andrasbacsai eb1f16b
fix(environment): clear computed property cache after adding environmβ¦
andrasbacsai 8b22155
fix(backup): update backup job to use backup_log_uuid for container nβ¦
andrasbacsai 9962b69
fix(core): set default base_directory and include in submit method
andrasbacsai 981f46c
fix(deployment): add warning for NIXPACKS_NODE_VERSION in node configβ¦
andrasbacsai 1a42187
fix
andrasbacsai bc8cf8e
fix(deployment): save runtime environment variables when skipping build
andrasbacsai 2c64136
feat(backup): enhance backup job with S3 upload handling and notificaβ¦
andrasbacsai fbbaab5
feat(storage): implement transaction handling in storage settings subβ¦
andrasbacsai 6183787
fix(job): correct build logs URL structure in ApplicationPullRequestUβ¦
andrasbacsai 201e30e
feat(project): enhance project index with resource creation capabilities
andrasbacsai b19e8d6
feat(dashboard): enhance project and server sections with modal inputβ¦
andrasbacsai 5e711fb
fix(tests): update Docker command for running feature tests without `β¦
andrasbacsai fc7e317
fix: on team creation, redirect to the new team instantly
andrasbacsai d7bee48
feat(global-search): enhance resource creation functionality in searcβ¦
andrasbacsai a39bd8c
fix(project): update redirect logic after resource creation to includβ¦
andrasbacsai 747c764
add gotify template
YaRissi 58d4bdf
Static version for pds
scanash00 62134ae
Bump Swetrix to v4.0.3
Blaumaus 704e016
Merge branch 'next' into next
seefs001 0cddee6
fix(dashboard): add cursor pointer to modal input buttons for better UX
andrasbacsai adf5bbd
improvements of global search
andrasbacsai 318f092
Update templates/compose/bluesky-pds.yaml
scanash00 9a7d3ab
replaced latest tag with specific version
zehjotkah d752ee2
implement suggestions
YaRissi 0bc57f7
Merge branch 'next' into service/lobe-ai-chat
yipfram e8b2ef0
fix(modal-confirmation): refine escape key handling to ensure modal cβ¦
andrasbacsai 91d5a48
fix(lobe-chat): update Docker image tag to a specific version 1.135.5
yipfram afd1004
update globalsearch
andrasbacsai 2e6e07b
make global search frontend heavy
andrasbacsai 6f086d2
fix service ente-photos-with-s3
ShadowArcanist 3323302
refactor(navbar, app): improve layout and styling for better responsiβ¦
andrasbacsai 640f753
refactor(switch-team): remove label from team selection component forβ¦
andrasbacsai c548013
feat(global-search): add navigation routes and enhance search functioβ¦
andrasbacsai b803a13
refactor(global-search, environment): streamline environment retrievaβ¦
andrasbacsai 503da6d
Merge pull request #6802 from ShadowArcanist/patch-2
andrasbacsai c1bcc41
init of cloud providers
andrasbacsai bdd078e
Merge branch 'next' into service/lobe-ai-chat
yipfram 0a5987a
Merge branch 'coollabsio:v4.x' into add-service-gramps-web
halilim 354eadd
Gramps Web: Pin to a version
halilim 2fb7a6f
Merge branch 'next' into add-service-gramps-web
halilim ee6b8c9
Revert unintentional changes
halilim 42f671c
Added healthcheck to moodle service
ShadowArcanist 215301f
basics of adding / removing hetzner servers
andrasbacsai d837aa1
fix(api-tokens): update settings link for API enablement message
andrasbacsai 61e688a
refactor(checkbox, utilities, global-search): enhance focus styles foβ¦
andrasbacsai c9e6418
refactor(forms): simplify wire:dirty class bindings for input, selectβ¦
andrasbacsai 704ddf2
improved hetzner features
andrasbacsai 231ad85
docs(database-patterns): add critical note on mass assignment protectβ¦
andrasbacsai da93a52
feat(cleanup): add force deletion of stuck servers and orphaned SSL cβ¦
andrasbacsai 2f12459
fix(css): update success color to match design specifications
andrasbacsai 8d5ac0d
feat(deployment): save build-time .env file before build and enhance β¦
andrasbacsai 3241bd2
fix(css): update focus styles for input and button utilities to improβ¦
andrasbacsai 4a38497
fix(css): remove unnecessary tracking classes from status components β¦
andrasbacsai f85a4f0
fix(css): update focus styles for Checkbox and modal input componentsβ¦
andrasbacsai bf5c08d
work work on hetzner integration
andrasbacsai f4e5c19
refactor: replace direct SslCertificate queries with server relationsβ¦
andrasbacsai d16b6e9
Bump Swetrix base version to v4.0.4
Blaumaus 77dcabe
fix: refresh server data before showing notification to ensure accuraβ¦
andrasbacsai bbaef03
fix: update Hetzner server status handling to prevent unnecessary datβ¦
andrasbacsai 513f6b5
feat: implement Hetzner deletion failure notification system with emaβ¦
andrasbacsai 32b53d7
feat: enhance proxy status notifications with detailed messages for vβ¦
andrasbacsai 00cb061
fix: improve error logging and handling in ServerConnectionCheckJob fβ¦
andrasbacsai 2bca220
feat: add retry functionality for server validation process
andrasbacsai 5362952
fix: correct dispatch logic for Hetzner server status refresh in checβ¦
andrasbacsai 9c152fd
feat: add retry mechanism with rate limit handling to API requests inβ¦
andrasbacsai bd88bbc
fix: streamline proxy status handling in StartProxy and Navbar componβ¦
andrasbacsai 2e21d87
feat: implement ValidHostname validation rule and integrate it into sβ¦
andrasbacsai ee21152
fix: improve placeholder text for token name input in cloud provider β¦
andrasbacsai ac3af8a
feat: add support for selecting additional SSH keys from Hetzner in sβ¦
andrasbacsai ac26fbe
Added resend api env for documenso service
ShadowArcanist 8e954a3
Set static version number for documenso service
ShadowArcanist 2787937
feat: add custom webhook notification support
andrasbacsai a90236e
feat: enhance datalist component with unified input container and impβ¦
andrasbacsai b28875c
fix: update cloud provider token form with improved placeholder and gβ¦
andrasbacsai 3c74620
feat: add modal support for creating private keys in server creation β¦
andrasbacsai 840c162
feat(conductor): add setup script and configuration file
andrasbacsai 4834ff2
fix(conductor-setup): update script permissions for execution
andrasbacsai 655e5a0
feat(conductor): add run script and update runScriptMode configuration
andrasbacsai 606b3b5
fix(conductor): update run script command to 'spin up'
andrasbacsai eb9305d
feat(docker-compose): add image specifications for coolify, soketi, aβ¦
andrasbacsai 9481247
fix(conductor): update run script to include 'spin down' command
andrasbacsai 53d1ad4
fix: populate webhook notification settings for existing teams
andrasbacsai eea372d
fix: register WebhookNotificationSettings with NotificationPolicy
andrasbacsai 22ef6c8
fix: add missing server_patch_webhook_notifications field
andrasbacsai 22153c4
feat: add webhook placeholder to Test notification
andrasbacsai 729c891
feat: add WebhookChannel placeholder implementation
andrasbacsai 413dee5
feat: implement actual webhook delivery
andrasbacsai dc15bee
feat: implement actual webhook delivery with Ray debugging
andrasbacsai 556d93e
refactor: remove SendsWebhook interface
andrasbacsai 769d2ec
feat: improve webhook URL field UI
andrasbacsai 4b5c641
refactor: reposition POST badge as button
andrasbacsai 7069236
feat: add IPv4/IPv6 network configuration for Hetzner server creation
andrasbacsai 0603acf
fix: move POST badge before input field
andrasbacsai bdffa47
fix: use btn-primary for POST badge background
andrasbacsai bd6b597
Merge pull request #6840 from coollabsio/andrasbacsai/hetzner-ipv4-ipβ¦
andrasbacsai 9c2ef0a
fix(migration): disable transaction for concurrent index creation
andrasbacsai 084e65f
fix(docker-compose): set pull_policy to 'never' for coolify, soketi, β¦
andrasbacsai 3501d20
Merge branch 'next' into fix-activity-log-index-transaction
andrasbacsai e256e76
fix: properly handle transaction for concurrent index operations
andrasbacsai 36573ec
fix: use correct property declaration for withinTransaction
andrasbacsai 0303f52
feat: add UUIDs and URLs to webhook notifications
andrasbacsai fe42773
chore: update package-lock.json
andrasbacsai b48db99
feat: add pricing display to Hetzner server creation button
andrasbacsai 2cf4058
Merge pull request #6842 from coollabsio/hetzner-buy-pricing
andrasbacsai 7061eac
feat: add cloud-init script support for Hetzner server creation
andrasbacsai c009c97
fix(ci): sanitize branch names for Docker tag compatibility
andrasbacsai 05bd57e
refactor(ui): improve cloud-init script save checkbox visibility and β¦
andrasbacsai e4bf8ab
refactor: enable cloud-init save checkbox at all times with backend vβ¦
andrasbacsai 6c0840d
refactor: improve cloud-init script UX and remove description field
andrasbacsai e055c3b
debug: add ray logging for Hetzner createServer API request/response
andrasbacsai ad7479b
fix: set cloud-init script dropdown to empty by default
andrasbacsai b31b080
fix: reset cloud-init fields when closing server creation modal
andrasbacsai 5463f4d
feat: add cloud-init scripts management UI in Security section
andrasbacsai 231de5d
Merge branch 'next' into fix/mattermost-docker-compose
AmirHosseinKarimi 6c5adce
fix: improve cloud-init scripts UI styling and behavior
andrasbacsai ff69bf1
feat: add cloud-init scripts to global search
andrasbacsai 64c4ce2
feat: add artisan command to clear global search cache
andrasbacsai f502011
refactor(backup): make backup_log_uuid initialization lazy
andrasbacsai 2ce3052
fix: allow typing in global search while data loads
andrasbacsai ff889e6
refactor: improve cloud-init script management UI and cache control
andrasbacsai a17b105
fix: hide 'No results found' message while data is loading
andrasbacsai a3cecff
refactor: remove debug sleep from global search modal
andrasbacsai 88bbf14
Merge pull request #6846 from coollabsio/andrasbacsai/backup-log-lazyβ¦
andrasbacsai 4b34a7d
Merge pull request #6841 from coollabsio/fix-activity-log-index-transβ¦
andrasbacsai d93a13e
feat: add YAML validation for cloud-init scripts
andrasbacsai 9c21304
docs: clarify cloud-init script compatibility
andrasbacsai 7ad7247
feat: add clear button for cloud-init script dropdown
andrasbacsai a7b9e78
refactor: reduce cloud-init label width for better layout
andrasbacsai 821aa6a
dev container name
andrasbacsai fc9f59b
Merge pull request #6843 from coollabsio/andrasbacsai/hetzner-cloud-init
andrasbacsai 6e08af6
Update sponsors list in README
andrasbacsai 052ef19
Merge pull request #6849 from coollabsio/add-new-sponsors
andrasbacsai 95fe04c
Merge pull request #6817 from coollabsio/hetzner-do
andrasbacsai ccdbf95
Bump version to v4.0.5
Blaumaus 635af44
Merge pull request #6837 from coollabsio/andrasbacsai/custom-webhooks
andrasbacsai 737ec52
fix: missing 422 error code in openapi spec
YaRissi 6297ac6
feat: replace terminal dropdown with searchable datalist component
andrasbacsai b7af8ce
Merge pull request #6854 from coollabsio/andrasbacsai/terminal-dataliβ¦
andrasbacsai 7a008c8
feat(onboarding): redesign user onboarding flow with modern UI/UX
andrasbacsai 1902ef8
Merge branch 'next' into andrasbacsai/onboarding-redesign
andrasbacsai 0462559
feat(onboarding): add Hetzner integration and fix navigation issues
andrasbacsai de24489
fix(onboarding): auto-select first SSH key for better UX
andrasbacsai ecdeed7
Merge pull request #6855 from coollabsio/andrasbacsai/onboarding-redeβ¦
andrasbacsai a15ab54
refactor: migrate database components from legacy model binding to exβ¦
andrasbacsai 8d280b4
fix: prevent container name conflict when updating database port mappβ¦
andrasbacsai 3dfef0b
Merge pull request #6858 from coollabsio/andrasbacsai/fix-db-port-mapβ¦
andrasbacsai acc5dbe
Merge branch 'next' into andrasbacsai/fix-livewire-field-reset
andrasbacsai 6879ba8
Merge branch 'next' into fix/openapi
andrasbacsai 400746f
Merge pull request #6852 from YaRissi/fix/openapi
andrasbacsai 78031b9
fix: allow all environment variable fields in API endpoints
andrasbacsai 174c212
Merge pull request #6860 from coollabsio/fix-api-env-vars-fields
andrasbacsai df77a99
Merge branch 'next' into andrasbacsai/fix-livewire-field-reset
andrasbacsai bb9ddd0
Merge pull request #6859 from coollabsio/andrasbacsai/fix-livewire-fiβ¦
andrasbacsai a1916c9
Merge pull request #6831 from ShadowArcanist/patch-4
andrasbacsai 3e5fb4a
Merge pull request #6806 from ShadowArcanist/patch-3
andrasbacsai 6098a58
Merge pull request #6793 from YaRissi/service/gotify
andrasbacsai 42e3908
Merge pull request #6778 from mario-neuhold/patch-1
andrasbacsai f8f4c04
Merge pull request #6753 from seefs001/next
andrasbacsai cdfc991
Merge pull request #6735 from Blaumaus/swetrix-analytics-service
andrasbacsai a1fa49e
Merge pull request #6721 from ShadowArcanist/shadow/fix-service-traccβ¦
andrasbacsai 3c3ac8c
Merge pull request #6710 from EvanSchleret/v4.x
andrasbacsai 70ab263
Merge pull request #6636 from scanash00/main
andrasbacsai 591d495
Merge pull request #6631 from zehjotkah/next
andrasbacsai 4092100
Merge pull request #6655 from yipfram/service/lobe-ai-chat
andrasbacsai e875fed
Merge pull request #6563 from ShadowArcanist/service/pgadmin
andrasbacsai 7443b26
Merge pull request #6589 from htnminh/v4.x
andrasbacsai a1dfb31
Merge pull request #6576 from itsneeku/patch-1
andrasbacsai 0681f4d
Merge pull request #6559 from halilim/add-service-gramps-web
andrasbacsai fe91c25
Merge pull request #6557 from elalemanyo/template/once-campfire
andrasbacsai 8d403cc
Merge pull request #6538 from AmirHosseinKarimi/fix/mattermost-dockerβ¦
andrasbacsai 777cdc9
fix: enable docker network connection for pgadmin service
andrasbacsai 473fe6f
Merge branch 'next' into fix-pgadmin-docker-network
andrasbacsai 009ac82
Merge pull request #6861 from coollabsio/fix-pgadmin-docker-network
andrasbacsai ea58490
feat: add CPU vendor information to server types in Hetzner integration
YaRissi 9c79e2b
simplify the getCpuVendorInfo method
YaRissi d4b9b61
feat: add Hetzner affiliate link to token form
andrasbacsai b911d2b
feat: update Hetzner affiliate link text and URL
andrasbacsai baabbc9
Merge branch 'next' into conductor/hetzner-affiliation-link
andrasbacsai 03d4dd5
Merge pull request #6866 from coollabsio/conductor/hetzner-affiliatioβ¦
andrasbacsai ce12c94
fix: prevent duplicate services on image change and enable real-time β¦
andrasbacsai ff054cf
Merge branch 'next' into fix-service-refresh-issues
andrasbacsai 1cdd6fb
Merge pull request #6867 from coollabsio/fix-service-refresh-issues
andrasbacsai 040e2b4
fix: enhance run script to remove existing containers before starting
andrasbacsai 8408faf
Handle all ProcessStatus values in ApplicationPullRequestUpdateJob
andrasbacsai 2aef2c3
Merge pull request #6868 from coollabsio/handle-pr-process-statuses
andrasbacsai bf00405
fix(git): handle Git redirects and improve URL parsing for tangled.shβ¦
andrasbacsai 893093f
Update app/Jobs/ApplicationDeploymentJob.php
andrasbacsai 74c70b4
fix: prevent TypeError in database General components with null server
andrasbacsai a3d9ca5
Merge pull request #6870 from coollabsio/fix-nullable-server-guards
andrasbacsai 1aea813
Fix static site publish directory double slash in build logs
andrasbacsai 123c849
Merge branch 'next' into fix-static-publish-dir-slash
andrasbacsai f254af0
security: escape all shell directory paths in Git deployment commands
andrasbacsai e20327b
fix: add authorization checks to database Livewire components
andrasbacsai 652f523
test: improve Git ls-remote parsing tests with uppercase SHA and negaβ¦
andrasbacsai 941afa3
Merge pull request #6872 from coollabsio/andrasbacsai/db-general-authβ¦
andrasbacsai 91e070b
fix: add missing save_runtime_environment_variables() in deploy_simplβ¦
andrasbacsai ebfc877
Merge branch 'next' into allow-at-sign-in-git-urls
andrasbacsai b81baff
fix: improve logging and add shell escaping for git ls-remote
andrasbacsai 2692ef8
Merge pull request #6873 from coollabsio/dockerfile-env-fix
andrasbacsai 933a676
Update app/Jobs/ApplicationDeploymentJob.php
andrasbacsai 7bdd53b
Merge pull request #6871 from coollabsio/fix-static-publish-dir-slash
andrasbacsai a9d8993
Merge branch 'next' into allow-at-sign-in-git-urls
andrasbacsai f9f1d87
fix: update run script to use bun for development
andrasbacsai 375aecc
fix: restore original run script functionality in conductor.json
andrasbacsai 81455b1
Merge pull request #6863 from YaRissi/hetzner/cpu_vendor
andrasbacsai 6d3c996
Merge pull request #6869 from coollabsio/allow-at-sign-in-git-urls
andrasbacsai 3e2f124
fix: use computed imageTag variable for digest-based Docker images
andrasbacsai d1379f6
Merge pull request #6878 from coollabsio/fix-digest-tag-prefix
andrasbacsai 20b4288
fix: improve Docker image digest handling and add auto-parse feature
andrasbacsai 66cff9d
fix: 'new image' quick action not progressing to resource selection
andrasbacsai 7383705
Merge pull request #6879 from coollabsio/fix-docker-image-digest-cleanup
andrasbacsai 23c1184
Merge pull request #6880 from coollabsio/andrasbacsai/fix-new-image-qβ¦
andrasbacsai File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,81 @@ | ||
| # documentation: https://help.ente.io/ | ||
| # slogan: End-to-end encrypted photo backup and sharing platform | ||
| # category: media | ||
| # tags: photos, backup, encryption, sharing, privacy, media, storage, encryption, minio, postgresql | ||
| # logo: svgs/ente.png | ||
|
|
||
| services: | ||
| museum: | ||
| image: ghcr.io/ente-io/server:latest | ||
| environment: | ||
| - SERVICE_URL_MUSEUM_8080 | ||
|
|
||
| - ENTE_HTTP_USE_TLS=${ENTE_HTTP_USE_TLS:-false} | ||
|
|
||
| - ENTE_APPS_PUBLIC_ALBUMS=${SERVICE_URL_WEB_3002} | ||
| - ENTE_APPS_CAST=${SERVICE_URL_WEB_3004} | ||
| - ENTE_APPS_ACCOUNTS=${SERVICE_URL_WEB_3001} | ||
|
|
||
| - ENTE_DB_HOST=${ENTE_DB_HOST:-postgres} | ||
| - ENTE_DB_PORT=${ENTE_DB_PORT:-5432} | ||
| - ENTE_DB_NAME=${ENTE_DB_NAME:-ente_db} | ||
| - ENTE_DB_USER=${SERVICE_USER_POSTGRES:-pguser} | ||
| - ENTE_DB_PASSWORD=${SERVICE_PASSWORD_POSTGRES} | ||
|
|
||
| - ENTE_KEY_ENCRYPTION=${SERVICE_REALBASE64_ENCRYPTION} | ||
| - ENTE_KEY_HASH=${SERVICE_REALBASE64_64_HASH} | ||
|
|
||
| - ENTE_JWT_SECRET=${SERVICE_REALBASE64_JWT} | ||
|
|
||
| - ENTE_INTERNAL_ADMIN=${ENTE_INTERNAL_ADMIN:-1580559962386438} | ||
andrasbacsai marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - ENTE_INTERNAL_DISABLE_REGISTRATION=${ENTE_INTERNAL_DISABLE_REGISTRATION:-false} | ||
|
|
||
| - ENTE_S3_B2_EU_CEN_ARE_LOCAL_BUCKETS=${PRIMARY_STORAGE_ARE_LOCAL_BUCKETS:-false} | ||
| - ENTE_S3_B2_EU_CEN_USE_PATH_STYLE_URLS=${PRIMARY_STORAGE_USE_PATH_STYLE_URLS:-true} | ||
| - ENTE_S3_B2_EU_CEN_KEY=${S3_STORAGE_KEY:?} | ||
| - ENTE_S3_B2_EU_CEN_SECRET=${S3_STORAGE_SECRET:?} | ||
| - ENTE_S3_B2_EU_CEN_ENDPOINT=${S3_STORAGE_ENDPOINT:?} | ||
| - ENTE_S3_B2_EU_CEN_REGION=${S3_STORAGE_REGION:-us-east-1} | ||
| - ENTE_S3_B2_EU_CEN_BUCKET=${S3_STORAGE_BUCKET:?} | ||
|
|
||
| depends_on: | ||
| postgres: | ||
| condition: service_healthy | ||
| volumes: | ||
| - museum-data:/data:rw | ||
| healthcheck: | ||
| test: ["CMD", "wget", "-qO-", "http://localhost:8080/ping"] | ||
| interval: 60s | ||
| timeout: 5s | ||
| retries: 3 | ||
| start_period: 10s | ||
|
|
||
| web: | ||
| image: ghcr.io/ente-io/web | ||
andrasbacsai marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| environment: | ||
| - SERVICE_URL_WEB_3000 | ||
| - ENTE_API_ORIGIN=${SERVICE_URL_MUSEUM} | ||
| - ENTE_ALBUMS_ORIGIN=${SERVICE_URL_WEB_3002} | ||
|
|
||
| healthcheck: | ||
| test: ["CMD", "curl", "--fail", "http://localhost:3000"] | ||
| interval: 30s | ||
| timeout: 10s | ||
| retries: 3 | ||
| start_period: 10s | ||
|
|
||
| postgres: | ||
| image: postgres:15 | ||
| environment: | ||
| - POSTGRES_USER=${SERVICE_USER_POSTGRES:-pguser} | ||
| - POSTGRES_PASSWORD=${SERVICE_PASSWORD_POSTGRES} | ||
| - POSTGRES_DB=${SERVICE_DB_NAME:-ente_db} | ||
| volumes: | ||
| - postgres-data:/var/lib/postgresql/data | ||
| healthcheck: | ||
| test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER} -d ${POSTGRES_DB}"] | ||
andrasbacsai marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| interval: 10s | ||
| timeout: 5s | ||
| retries: 5 | ||
| start_period: 30s | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.