Migrating from docker-standalone to Teable Enterprise
This guide will help you upgrade Teable from the docker-standalone to the enterprise version. The new version introduces significant changes, including the use of Redis as a cache and changes to image
1. Backup Your Data
Before starting the upgrade, make sure to backup your data:
2. Update docker-compose.yaml
Replace your old docker-compose.yaml with the following:
Key changes:
Added
teable-cache
service (Redis).Network name changed to
teable
.Added
teable-cache
volume.Added healthcheck for
teable
service.Updated image names to
-ee
versions.
3. Update .env File
Append the following new variables to your existing .env file:
5. Pull New Images
Before starting the new version, pull the latest images:
6. Start the New Version
Run the following commands to start the new version:
7. Verify the Upgrade
Access http://127.0.0.1:3000
to ensure the application is running correctly.
Important Notes
Ensure all important data is backed up before upgrading.
Carefully check the configurations in the .env file, especially the Redis password.
If you had custom environment variables or configurations, make sure to include them in the new setup.
After upgrading, closely monitor the application to ensure all features are working correctly.
By following these steps, you should be able to successfully upgrade Teable to the new version. If you encounter any issues, please check the logs or contact the support team.
Last updated