Drawpile server configuration should prioritize session moderation, authentication policy, and persistence behavior.
Drawpile server typically uses CLI/service arguments and optional config file settings.
Example service parameters:
drawpile-srv --port 27750 --sessions /var/lib/drawpile/sessions --web-admin-port 8080
¶ Session and moderation policy
- Define moderator privileges and room ownership model.
- Use password-protected sessions for non-public boards.
- Set limits for maximum concurrent users and canvas size.
¶ Network and transport
- Place web admin interface behind trusted network/VPN.
- Use TLS termination at reverse proxy if web access is exposed.
- Monitor bandwidth and latency for large sessions.
¶ Backup and recovery
Back up:
- saved sessions/canvas data
- service configuration and startup parameters
Recovery test:
- Restore session storage.
- Start server and reconnect clients.
- Verify layer history and permissions.
- Session service uptime monitored.
- Moderator/event logs retained.
- Storage growth monitored.
- Restore workflow tested.
Feel free to contact us. Find all contact information on our contact page.