ocserv-dashboard
A complete and easy-to-install OpenConnect VPN server (ocserv) with a modern web-based dashboard for managing users, groups, and server settings. Includes user statistics, usage monitoring, and automated account expiration management.
파일 탐색기
최종 버전 다운로드 (.zip)- nginx_docker.conf
- Dockerfile-Ocserv
- Dockerfile-Stream-Log
- Dockerfile-Telegram-Bot
- Dockerfile-User-Expiry
- Dockerfile-Web
- DEVELOPER_GUIDE.md
- home.png
- home_stats.png
- home_sub.png
- logo.png
- menu.png
- TELEGRAM_BOT.md
- nginx_entrypoint.sh
- ocserv_compile.sh
- ocserv_entrypoint.sh
- ocserv_server.sh
- backend.sh
- ocserv.sh
- postgres.sh
- pre_requirements.sh
- ui.sh
- lib.sh
- migrate-ocserv-user-configs.sh
- uninstall.sh
- update.sh
- docs.go
- migrate.go
- root.go
- server.go
- docs.go
- swagger.json
- swagger.yaml
- 001.go
- 002.go
- 003.go
- 004.go
- 005.go
- 006.go
- 007.go
- 008.go
- 009.go
- 010.go
- 011.go
- system.go
- user.go
- routes.go
- backup.go
- occtl.go
- ocserv_group.go
- ocserv_user.go
- reports.go
- system.go
- systemd.go
- telegram.go
- user.go
- controller.go
- routes.go
- types.go
- cisco_setup.go
- controller.go
- routes.go
- types.go
- controller.go
- routes.go
- types.go
- utils.go
- controller.go
- routes.go
- types.go
- controller.go
- routes.go
- types.go
- controller.go
- routes.go
- types.go
- controller.go
- routes.go
- types.go
- controller.go
- routes.go
- types.go
- controller.go
- routes.go
- types.go
- utils.go
- default.json
- i18n.go
- controller.go
- routes.go
- types.go
- migrate.go
- serve.go
- google.go
- google_test.go
- password.go
- password_test.go
- token.go
- token_test.go
- err_400.go
- pagination.go
- request.go
- validator.go
- admin_permission.go
- authentication.go
- common.go
- ratelimit.go
- request_logger.go
- request_timeout.go
- route_permission.go
- logger.go
- router.go
- go.mod
- go.sum
- main.go
- common.go
- occtl.go
- ocserv_group.go
- ocserv_user.go
- telegram.go
- telegram_languages.go
- webhook.go
- group.go
- types.go
- occtl.go
- certificate.go
- profile.go
- types.go
- user.go
- utils.go
- config.go
- database.go
- service.go
- types.go
- jwt.go
- utils.go
- database_test.go
- go.mod
- go.sum
- docker.go
- systemd.go
- service.go
- service.go
- types.go
- server.sh
- go.mod
- go.sum
- main.go
- auth.go
- cbdata.go
- hub.go
- manager.go
- metadata.go
- metadata_locales.json
- router.go
- ar.json
- en.json
- fa.json
- it.json
- ru.json
- zh-cn.json
- zh-tw.json
- i18n.go
- notifier.go
- repository.go
- session.go
- docker_start.sh
- go.mod
- go.sum
- main.go
- system.go
- service.go
- service.go
- start.sh
- go.mod
- go.sum
- main.go
- go.mod
- go.sum
- main.go
- go.work
- go.work.sum
- test-mirror.Dockerfile
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- logo-square.png
- logo.png
- site.webmanifest
- FILES
- VERSION
- customers-api.ts
- home-api.ts
- logs-api.ts
- logs-users-api.ts
- occtlapi.ts
- ocserv-backup-api.ts
- ocserv-bandwidth-api.ts
- ocserv-groups-api.ts
- ocserv-ocpasswd-api.ts
- ocserv-ocpasswd-sync-api.ts
- ocserv-statistics-api.ts
- ocserv-unsynced-group-api.ts
- ocserv-users-api.ts
- report-api.ts
- system-api.ts
- system-backup-api.ts
- system-restore-api.ts
- system-user-api.ts
- system-users-api.ts
- systemd-api.ts
- users-api.ts
- audit-log-audit-log.ts
- backup-restore-response.ts
- customer-cisco-setup-response.ts
- customer-model-customer.ts
- customer-summary-data.ts
- customer-summary-response.ts
- customer-usage-response.ts
- group-unsynced-group.ts
- home-cpu.ts
- home-current-stats.ts
- home-disk.ts
- home-docker-service.ts
- home-docker-stats.ts
- home-general-info.ts
- home-get-home-response.ts
- home-get-home-user.ts
- home-home-response.ts
- home-ocserv-status-response.ts
- home-ram.ts
- home-server-status-response-cpu.ts
- home-server-status-response-ram.ts
- home-server-status-response.ts
- home-stats-sections.ts
- home-status.ts
- home-swap.ts
- home-telegram-service-status.ts
- index.ts
- log-users-logs-response.ts
- middlewares-permission-denied.ts
- middlewares-too-many-requests.ts
- middlewares-unauthorized.ts
- models-daily-traffic.ts
- models-ipban-points.ts
- models-ipban.ts
- models-iroute.ts
- models-ocserv-group-config.ts
- models-ocserv-group.ts
- models-ocserv-info.ts
- models-ocserv-user-certificate-backup.ts
- models-ocserv-user-config.ts
- models-ocserv-user-session-log.ts
- models-ocserv-user.ts
- models-online-user-session.ts
- models-permission.ts
- models-server-version.ts
- models-system.ts
- models-user-action.ts
- models-user-role.ts
- models-user-service.ts
- models-user-session.ts
- models-user.ts
- models-users-lookup.ts
- occtl-version-response.ts
- ocserv-group-create-ocserv-group-data.ts
- ocserv-group-ocserv-groups-response.ts
- ocserv-group-sync-group-request.ts
- ocserv-group-update-ocserv-group-data.ts
- ocserv-user-activate-user-data.ts
- ocserv-user-create-ocserv-user-data.ts
- ocserv-user-expired-users-data.ts
- ocserv-user-ocserv-users-response.ts
- ocserv-user-ocserv-users-sync-response.ts
- ocserv-user-session-logs-response.ts
- ocserv-user-statistics-data.ts
- ocserv-user-statistics-response.ts
- ocserv-user-sync-ocpasswd-request.ts
- ocserv-user-update-ocserv-user-data.ts
- ocserv-user-user-stats-response.ts
- report-ocserv-user-report-response.ts
- report-session-logs-response.ts
- repository-top-bandwidth-users.ts
- repository-total-bandwidths.ts
- repository-total-tbandwidths.ts
- request-error-response.ts
- request-meta.ts
- statistics-session-logs-response.ts
- system-change-user-password-by-self.ts
- system-change-user-password.ts
- system-create-user-data.ts
- system-create-user-response.ts
- system-dashboard-release.ts
- system-dashboard-version.ts
- system-get-system-init-response.ts
- system-get-system-response.ts
- system-login-data.ts
- system-patch-system-update-data.ts
- system-permission-data.ts
- system-reset-admin-password.ts
- system-reset-password-response.ts
- system-setup-system-response.ts
- system-setup-system.ts
- system-update-permission-data.ts
- system-user-login-data.ts
- system-user-login-response.ts
- system-users-lookup-response.ts
- system-users-response.ts
- systemd-action-response.ts
- systemd-ocserv-systemd-status.ts
- user-ocpasswd.ts
- users-change-user-password-by-self.ts
- users-change-user-password.ts
- users-create-user-data.ts
- users-create-user-response.ts
- users-permission-data.ts
- users-update-permission-data.ts
- users-user-login-data.ts
- users-user-login-response.ts
- users-users-response.ts
- .gitignore
- .npmignore
- .openapi-generator-ignore
- api.ts
- base.ts
- common.ts
- configuration.ts
- git_push.sh
- index.ts
- telegram.ts
- 404.jpg
- 404.png
- avatar.jpg
- errorimg.svg
- logo-circule.png
- logo-square.png
- setup.png
- _VButtons.scss
- _VCard.scss
- _VInput.scss
- _VNavigationDrawer.scss
- _VShadow.scss
- _VTextField.scss
- _container.scss
- _sidebar.scss
- _topbar.scss
- _auth.scss
- _dashboards.scss
- _override.scss
- _variables.scss
- style.scss
- AdminLoginForm.vue
- AdminResetPasswordForm.vue
- Captcha.vue
- SetupForm.vue
- SummaryForm.vue
- SummaryResult.vue
- IpBansPointOverview.vue
- OcservStatsOverview.vue
- OnlineUsersOverview.vue
- RxTxChartOverview.vue
- RxTxDonutOverview.vue
- SystemStats.vue
- TelegramStatusOverview.vue
- TopBandwidthUsers.vue
- UsersOverview.vue
- OcservGroupSync.vue
- OcservGroupSyncDBResultDialog.vue
- OcservUserSaveDBDialog.vue
- OcservUserSync.vue
- OcservUserSyncDBResultDialog.vue
- Actions.vue
- Status.vue
- DeleteDialog.vue
- items.ts
- OcservGroupConfigDetail.vue
- OcservGroupConfigDialog.vue
- OcservGroupForm.vue
- ActivateDialog.vue
- DeleteDialog.vue
- DisconnectDialog.vue
- SessionLogsDialog.vue
- StatisticsDialog.vue
- Actions.vue
- SearchAndFilter.vue
- Stats.vue
- Status.vue
- items.ts
- OcservUserForm.vue
- TelegramLinkedAccounts.vue
- BarChart.vue
- DateRange.vue
- DonutChart.vue
- Loading.vue
- Pagination.vue
- Snackbar.vue
- UiChildCard.vue
- UiParentCard.vue
- Backup.vue
- Restore.vue
- RestoreResultDialog.vue
- SystemForm.vue
- ChangePasswordDialog.vue
- DeleteDialog.vue
- StaffForm.vue
- dummy.ts
- BlankLayout.vue
- Logo.vue
- SetupLogo.vue
- LanguageDD.vue
- ProfileDD.vue
- ThemeDD.vue
- ExtraBox.vue
- NavCollapse.vue
- index.vue
- index.vue
- sidebarItem.ts
- FullLayout.vue
- Main.vue
- ar.json
- en.json
- fa.json
- it.json
- ru.json
- zh-cn.json
- zh-tw.json
- axios.ts
- i18n.ts
- vuetify.ts
- AuthRoutes.ts
- CustomerRoutes.ts
- index.ts
- MainRoutes.ts
- SystemRoutes.ts
- UserRoutes.ts
- config.ts
- loading.ts
- profile.ts
- snackbar.ts
- theme.ts
- DarkTheme.ts
- LightTheme.ts
- MetaType.ts
- RequestType.ts
- RuleType.ts
- StoreConfigType.ts
- StoreServerType.ts
- StoreSnackbarType.ts
- ThemeType.ts
- apexChartsTheme.ts
- convertors.ts
- request.ts
- rules.ts
- AdminLogin.vue
- AdminResetPassword.vue
- Login.vue
- CiscoSetup.vue
- Summary.vue
- index.vue
- Server.vue
- Occtl.vue
- Sync.vue
- Tools.vue
- index.vue
- OcservGroupCreate.vue
- OcservGroupDefaults.vue
- OcservGroupDetail.vue
- OcservGroupUpdate.vue
- index.vue
- OcservUserCreate.vue
- OcservUserDetail.vue
- OcservUserStatistics.vue
- OcservUserUpdate.vue
- Bandwidths.vue
- SessionLogs.vue
- Statistics.vue
- BackupAndRestore.vue
- Setup.vue
- System.vue
- Packages.vue
- Requests.vue
- Settings.vue
- index.vue
- Profile.vue
- StaffActivities.vue
- StaffCreate.vue
- Error404.vue
- App.vue
- main.ts
- .env.sample
- .prettierignore
- .prettierrc
- .yarnrc.yml
- env.d.ts
- index.html
- openapi-config.json
- openapitools.json
- package.json
- tsconfig.json
- tsconfig.vite-config.json
- vite.config.ts
- yarn.lock
- .dockerignore
- .env.sample
- .gitguardian.yml
- .gitignore
- docker-compose-telegram.yml
- docker-compose.yml
- install.sh
- LICENSE
- README.md
- TODO.md
// repository documentation
Was this content helpful?
(0 ratings)
