Repository navigation
Technical Reference Updatedb 01
Audience: developers and AI-assisted code lookup. Review date: 2026-10-29. Static inventory, not an endpoint specification, functional audit or integration-test result. Source files were read without executing application handlers. Nonempty string defaults are omitted.
DDL table references: categories, comments, configurations, users, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, configurations, users, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, comments, configurations, users, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, comments, configurations, users, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, configurations, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, configurations, videos, videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: playlists. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, categories_has_users_groups, users, users_extra_info, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos_metadata. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users_extra_info. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos, videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users, users_affiliations, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: playlists. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: comments. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: comments. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users_groups. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: likes. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: comments, configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users_groups, users_has_users_groups, videos_group_view. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations, likes. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations, video_ads, video_ads_logs. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: subscribes. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations, playlists, playlists_has_videos, subscribes, users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: rate_limits. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: aVideo. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: plugins. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: playlists_has_videos, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: comments, comments_likes. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: comments. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, configurations. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories, category_type_cache. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: comments_likes, subscribes. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations, users, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: plugins. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users, users_blob. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: playlists. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: subscribes, videos_statistics. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: playlists. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: plugins, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: sites, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: likes, videos. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: categories. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users_groups. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: none extracted. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: configurations, users. Historical SQL; do not execute it as a troubleshooting shortcut.
DDL table references: videos. Historical SQL; do not execute it as a troubleshooting shortcut.
Start
Install and update
- Install on Ubuntu 24.04 or 26.04
- Installation Setup Page
- Scheduler cron job (required)
- Set up email
- Use HTTPS
- Own Encoder
- Docker
- Update AVideo
- Backup
- Secure file permissions
- Server command-line tools
- Hidden configuration options
Videos
- Upload a video
- Local Encoder (on your computer)
- Bulk upload by FTP
- Import a channel
- Publish on YouTube and social media
- Privacy options
- Only for logged-in users
- Resolutions by user group
- Storage options
- Move and protect video files
- Video does not play
Users
Live
- Make a live stream
- Stream with OBS
- Own live server
- One live server, many sites
- Live server install errors
- Live does not play
Plugins
Problems
Other
- Translate your site
- Write a plugin (developers)
- Technical reference (developers and advanced administrators)
Old and retired guides