1
0
mirror of https://github.com/khorevaa/kubodin.git synced 2024-12-12 08:54:22 +02:00
Go to file
2021-03-04 16:59:43 +03:00
.github/workflows alfa version 2021-03-04 16:09:08 +03:00
api alfa version 2021-03-04 16:09:08 +03:00
cmd fix: localhost usage & add docker run cmd 2021-03-04 16:38:09 +03:00
database alfa version 2021-03-04 16:09:08 +03:00
docs alfa version 2021-03-04 16:09:08 +03:00
errors alfa version 2021-03-04 16:09:08 +03:00
models alfa version 2021-03-04 16:09:08 +03:00
ras alfa version 2021-03-04 16:09:08 +03:00
service alfa version 2021-03-04 16:09:08 +03:00
.gitignore alfa version 2021-03-04 16:09:08 +03:00
.goreleaser.yaml fix: label typo 2021-03-04 16:15:18 +03:00
Dockerfile alfa version 2021-03-04 16:09:08 +03:00
go.mod alfa version 2021-03-04 16:09:08 +03:00
go.sum alfa version 2021-03-04 16:09:08 +03:00
goreleaser.bat Initial commit 2021-03-04 14:14:13 +03:00
goreleaser.sh Initial commit 2021-03-04 14:14:13 +03:00
LICENSE Initial commit 2021-03-04 14:14:13 +03:00
main.go alfa version 2021-03-04 16:09:08 +03:00
readme.md docs: more docs 2021-03-04 16:59:43 +03:00

kubodin

Release Software License Build status Codecov branch Go Doc SayThanks.io Powered By: GoReleaser Conventional Commits

Features

  • Not need installed rac.exe
  • Uses Binary protocol version 10.0 from 1C.Enterprise
  • Very small & fast app design for kubernetes and docker usage
  • Full API documentation for Odin. Can see and test. http://localhost:3001/docs
  • Easy migrate to full version of Odin

Limitings

  • Only for Kubernetes usage
  • Only one 1C.Enterprise server (add on startup), with name default
  • Only some allowed API
    • Infobases (api/v1/app/default/infobases)
      • Create infobase
      • Delete infobase
      • List short info of infobases
    • Cluster (api/v1/app/default/clusters)
      • List cluster
      • Cluster info
    • App (api/v1/app/default)
      • Get info
      • List
  • Only in memory cache
  • Only in memory database

Installation

How to use

Docker


docker run -p 3001:3001 ghcr.io/khorevaa/kubodin:latest \
      --port :3001 --server 1cserver:1545

Github Release

License