All Projects → basis-company → tarantool-admin

basis-company / tarantool-admin

Licence: MIT License
No description or website provided.

Programming Languages

javascript
184084 projects - #8 most used programming language
PHP
23972 projects - #3 most used programming language
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to tarantool-admin

Shadbot
A configurable multipurpose bot bringing you music, multiplayer games, moderation commands and more!
Stars: ✭ 48 (-46.67%)
Mutual labels:  admin
cfadmin
A lua web network framework.
Stars: ✭ 259 (+187.78%)
Mutual labels:  admin
nextjs-admin-template
Free admin dashboard template based on Next.Js with @paljs/ui component package
Stars: ✭ 266 (+195.56%)
Mutual labels:  admin
logiq
Monitoring Web UI for Elastic Logstash
Stars: ✭ 34 (-62.22%)
Mutual labels:  webgui
ui
UI for Mainflux IoT platform
Stars: ✭ 73 (-18.89%)
Mutual labels:  admin
ansible-cartridge
Ansible role for deploying tarantool cartridge-based applications
Stars: ✭ 14 (-84.44%)
Mutual labels:  tarantool
blazor-adminlte
This project adapts ADMINLTE 3 so the components can be used from dotnet core Blazor / Server / Web Assembly
Stars: ✭ 182 (+102.22%)
Mutual labels:  admin
react-admin-nest
React和Ant Design和 Nest.js 和 Mysql 构建的后台通用管理系统。持续更新。
Stars: ✭ 123 (+36.67%)
Mutual labels:  admin
linguard
A simple, yet powerful web GUI to manage your Wireguard server, powered by Flask.
Stars: ✭ 88 (-2.22%)
Mutual labels:  webgui
Samples.IdentityServer4.AdminUiIntegration
IdentityServer 4 implementation using the ASP.NET Identity schema from the IdentityExpress Admin UI product
Stars: ✭ 55 (-38.89%)
Mutual labels:  admin
xmrigCC
RandomX, CryptoNight, AstroBWT, Argon2 and GhostRider CPU/GPU miner with Command&Control (CC) Server and Monitoring
Stars: ✭ 262 (+191.11%)
Mutual labels:  admin
carpatin-dashboard-free
Carpatin is a React JS Admin Dashboard Template that focuses on the management flows of a back-office application. We leverage the Material-UI power of stylizing the components in a way that feels more professional.
Stars: ✭ 51 (-43.33%)
Mutual labels:  admin
purity-ui-dashboard
Purity UI Dashboard - Free and Open Source Chakra UI Dashboard
Stars: ✭ 253 (+181.11%)
Mutual labels:  admin
hope-ui-design-system
Hope UI - Open Source Bootstrap 5 Design System
Stars: ✭ 37 (-58.89%)
Mutual labels:  admin
laravel-bjyadmin
laravel 集成各种功能
Stars: ✭ 94 (+4.44%)
Mutual labels:  admin
django-admin-actions
Display Django admin custom actions in changelist, changeview or per row in changelist.
Stars: ✭ 30 (-66.67%)
Mutual labels:  admin
react-admin-template
react + antd + vite/webpack5 后台管理系统模板
Stars: ✭ 73 (-18.89%)
Mutual labels:  admin
book-ms-interface
⚡ 微图书后端接口工程,主要使用spring-boot2.x、shiro开发,前端采用 vue.js、element-ui
Stars: ✭ 86 (-4.44%)
Mutual labels:  admin
cc-project-vue
一个基于vue3.0+antd+less+spring boot +mybatis+mysql+maven基础权限管理平台
Stars: ✭ 20 (-77.78%)
Mutual labels:  admin
Magento2-Admin-Module-Sample
Minimal code to create an admin/backend module in Magento2
Stars: ✭ 45 (-50%)
Mutual labels:  admin

Tarantool admin

This application can be used to manage schema and data in tarantool database using web gui.
Feel free to contribute any way.

Running existing build Docker Repository on Quay

Run docker run -p 8000:80 quay.io/basis-company/tarantool-admin Open http://localhost:8000 in your browser.

Configure using env

Application can be configured via environment:

  • TARANTOOL_CHECK_VERSION - default is true. set to false if you want to disable version check
  • TARANTOOL_CONNECT_TIMEOUT - connect timeout
  • TARANTOOL_CONNECTIONS - comma-separated connection strings
  • TARANTOOL_CONNECTIONS_READONLY - disable connections editor
  • TARANTOOL_DATABASE_QUERY - enable Query database tab
  • TARANTOOL_ENABLE_VINYL_PAGE_COUNT - if your vinyl spaces are not to large, you can enable index:count requests
  • TARANTOOL_READONLY - disable any database changes
  • TARANTOOL_SOCKET_TIMEOUT - connection read/write timeout
  • TARANTOOL_TCP_NODELAY - disable Nagle TCP algorithm

You can build image yourself.

  • Clone repository: git clone https://github.com/basis-company/tarantool-admin.git
  • Change current directory: cd tarantool-admin
  • Run docker build .

Youtube demo

Short demo of ui is available on youtube:

Short demo

Development

  • Install git and docker
  • Clone repository: git clone https://github.com/basis-company/tarantool-admin.git
  • Change current directory: cd tarantool-admin
  • Run developer environment using docker-compose up -d
  • Access environment using http://0.0.0.0:8888
  • Use "tarantool" hostname configuration with form default values:
    • port 3301
    • username guest
    • password (should be empty)
  • Use your favorite ide to edit php/js, all code will be updated on the fly
  • Follow https://phptherightway.com/ recommendations
  • Don't repeat yourself
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].