オンプレミスで PHP かつ OSS で遊べるものはないだろうか...という不順な動機で探したものになります。
完全にメモです。
目次
WiKi
BookStack
WordPress 的なものを探していて見つけました。
WiKi なので、WordPress よりもワチャワチャ使う感じなのかな...?
いろいろなところで WiKi が使われていますが、私が使った経験のある WiKi は GROWI しかなくて、この BookStack のScreenShot を見ていると違いすぎて躊躇してしまうというか。
なんか機会があったら考えます。
https://www.bookstackapp.com/docs/admin/installation/
Requirements
BookStack has the following requirements:
- PHP >= 8.0.2
For installation and maintenance, you’ll need to be able to run php from the command line.
Required Extensions: OpenSSL, PDO, MBstring, iconv, Tokenizer, GD, MySQL, SimpleXML & DOM.
Optional Extensions: LDAP (If wanting to use LDAP Auth).- MySQL >= 5.7 or MariaDB >= 10.2
For the storage of BookStack content and data.
Single Database (All permissions advised since application manages schema)- Git Version Control
For application of updates when following our standard process.- Composer >= v2.0
For installation and management of our PHP dependencies.- A PHP Compatible Webserver
For usage with PHP and for serving static files.
ノーコードDB
nocoDB
いわゆるノーコード開発プラットフォームです。
Web データベースやフォームの作成ができます。
https://docs.nocodb.com/getting-started/installation/
Prerequisites
Docker or Node.js ( > v18.x )
Baserow
こちらもノーコード開発プラットフォームです。
nocoDB
とできることはさほど変わらない印象でした。
Table of contents
- Install with Docker
- Install with Docker Compose
- Install with Helm
- Install on AWS
- Install using Standalone images
- Install on Cloudron
- Install on Heroku
- Install on Render
- Install on Ubuntu
- Third party hosting providers
- Install with Traefik
- Install with K8S
- Install behind Nginx
- Install behind Apache
Budibase
ノーコード開発プラットフォームで、内蔵データベース Budibase DB
があり、外部DBと連携しなくても動くらしい。
https://budibase.com/self-host-specification/
Updates
Self hosted users can pull the latest docker images directly from dockerhub, which is a public repository housing the open source docker images for the budibase platform. Updates can be performed through the UI, or manually with docker-compose commands.