Troubleshooting

If your questions are not answered here or in the FAQ, please submit a support ticketarrow-up-right and our support team will respond as soon as possible!

chevron-rightIssue: Missing or Incorrect Configuration Filehashtag

Solution: Ensure that the config.yaml file is placed in the directory from which you are running the Docker container. The configuration file must include the correct settings, such as the database type (Redis or file-based) and API keys. Double-check that the path to the config.yaml file is correctly specified in the Docker Compose file:

volumes:
  - ./config.yaml:/opt/server/config/config.yaml
chevron-rightIssue: Redis Container Not Communicating with the Floating Serverhashtag

Solution: Ensure both Redis and the Floating Server are running on the same Docker network. You can create a Docker network and connect both containers to it:

docker network create fs-network
docker run -d --net fs-network --name redis -p 6379:6379 redis/redis-stack-server:latest
docker run -d --net fs-network --name floating-server -p 8080:8080 -v $PWD/config.yaml:/opt/server/config/config.yaml censedata/floating-server:latest
chevron-rightIssue: Redis Data Not Persisting After Container Restarthashtag

Solution: Ensure that a Docker volume is created and mounted to persist Redis data:

volumes:
  - redis_data:/data

This ensures that data will be preserved even if the container is stopped or restarted.

chevron-rightIssue: Floating Server Not Accessiblehashtag

Solution: Verify that the ports are correctly exposed in the Docker configuration. For example:

ports:
  - "8080:8080"

This exposes the Floating Server on port 8080. Check your firewall and network settings to ensure the port is open.

Last updated

Was this helpful?