From 0e134f345dae4a91b36183f599b8203e1a8b753c Mon Sep 17 00:00:00 2001 From: Hiroyasu OHYAMA Date: Mon, 13 May 2024 06:40:55 +0000 Subject: [PATCH] Change name to Pagoda from AirOne --- README.md | 26 +++++++++++++------------- static/favicon.ico | Bin 15406 -> 15406 bytes 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 339cf0d21..850654af3 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ [![Build frontend](https://github.com/dmm-com/airone/actions/workflows/build-frontend.yml/badge.svg)](https://github.com/dmm-com/airone/actions/workflows/build-frontend.yml) [![codecov](https://codecov.io/gh/dmm-com/airone/branch/master/graph/badge.svg)](https://codecov.io/gh/dmm-com/airone) -# AirOne -This is a yet another DCIM(Data Center Infrastructure Management). +# Pagoda +Yet another SSoT system to be able to define flexible data-structure, relation and ACL. # Feature These are the features of this software. @@ -11,10 +11,10 @@ These are the features of this software. - Structured data. You can make data schema flexibly and dynamically. # Setup -Here is the documentation to setup the development environment of AirOne. +Here is the documentation to setup the development environment of Pagoda. -## Installation of AirOne -You have to install Python3.11+ to run AirOne like below (for the case of `ubuntu`). +## Installation of Pagoda +You have to install Python3.11+ to run Pagoda like below (for the case of `ubuntu`). ``` user@hostname:~$ sudo apt-get update user@hostname:~$ sudo apt-get install python3 python3-pip python3-venv @@ -94,7 +94,7 @@ user@hostname:~$ wget https://artifacts.elastic.co/downloads/elasticsearch/elast user@hostname:~$ tar -xvf elasticsearch-7.17.6-linux-x86_64.tar.gz ``` -After installing it, you have to change configuration to accept connecting from AirOne nodes. +After installing it, you have to change configuration to accept connecting from Pagoda nodes. ```diff --- elasticsearch-7.17.6-linux-x86_64/config/elasticsearch.yml.old 2020-01-29 10:19:40.511687943 +0900 +++ elasticsearch-7.17.6-linux-x86_64/config/elasticsearch.yml 2020-01-29 10:41:23.103687943 +0900 @@ -123,7 +123,7 @@ user@hostname:~$ elasticsearch-7.17.6-linux-x86_64/bin/elasticsearch This step is optional. You can skip it if you don't use email notifications. -AirOne supports email based notification, now it's mainly used for password-reset. You can set email backend, with like this config: +Pagoda supports email based notification, now it's mainly used for password-reset. You can set email backend, with like this config: ``` EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' @@ -157,7 +157,7 @@ user@hostname:~$ sudo mkdir /etc/nginx/ssl user@hostname:~$ sudo mv server* /etc/nginx/ssl ``` -Write following configuration for AirOne on Nginx at `/etc/nginx/conf.d/airone.conf`. +Write following configuration for Pagoda on Nginx at `/etc/nginx/conf.d/airone.conf`. ``` upstream airone { server hostname:8080; @@ -191,9 +191,9 @@ server { } ``` -This includes the configuration to proxy HTTP request to AirOne and cache static files. The static file path indicates the static directory which is in the top of AirOne local repository. If necessary, please fix this value depending on your environment. +This includes the configuration to proxy HTTP request to Pagoda and cache static files. The static file path indicates the static directory which is in the top of Pagoda local repository. If necessary, please fix this value depending on your environment. -## Initialize AirOne configuratoin +## Initialize Pagoda configuratoin You should create user and attach role in Elasticsearch. ``` @@ -251,9 +251,9 @@ You can do it just by following command. The configurations about the database t (virtualenv) user@hostname:~/airone$ python tools/initialize_es_document.py ``` -## Run AirOne -You can start AirOne as following and can browse from `http://hostname:8080/` -(Please change the `hostname` to the appropriate one on which you installed AirOne). +## Run Pagoda +You can start Pagoda as following and can browse from `http://hostname:8080/` +(Please change the `hostname` to the appropriate one on which you installed Pagoda). e.g. ``` diff --git a/static/favicon.ico b/static/favicon.ico index 6687c222e97125b0dcf0ba035ce177ff6d082a83..d5bea49813cdf80e773f8f7bdfd3b56dec61f978 100755 GIT binary patch literal 15406 zcmeHNYiJx*6uv(GTYvahHdRaTMG-4iK@4&XCF+Q?%5^t~_RGY&7m{l3@0IejQn zd-KR9?8A$Q`(5w~^H3OnGjx0Na5va9qbS2*PWFNJ%@d*9hUF;mzk23CJ#&z^t>_dY zTqHk}LAe=){8P088`-&XwqpbKdp6MbX7WnUo+X_D-Obil@%b_Idohkya=uu1`a7iG zqy4le-UG(L50Q@oM`ceBH&=fZ|EKMI ztjvlw{9wZ|l>1*rKlvGF;dhR~oXEza-<}!q#{la_`91NRF#Wgx_?GLprUqNDf72>( z^*OHJ`1PZf>Q_Fy2CNglekTw{0rsO7`XCr;A=|Wa{yW+i7{(r zEylm3=6{v5FbR2Fn>JEs@LB56eURVtLO`C!y@01d8-4(k&#!Ho-XMnbd*r>SFyj*E z8i=n$;~LjRYv5M$P+osm+ZQ-nuG2mVZqc&GQI^^#!P`vwbmawSx-MRa_AzHRPvtcY3go+RvIjf$9s&9n`#0$cdHt?j)QukAcn zYhh3CHzno>6PKj_DftIFZ&JRv$roJnOFfq*iW`0JD|ps)nu{|(0l96rBnp3FY(sgy z<>pU8Zu_k%{_yXvy17dEkJksM{HOfa69=XCliE+C><2s-JWB!3T=-XT-`Sb}4a}qc zpnbO<&ql6qs~9P0|K&hpi7yWBDI34MkNc`?>V9|D!@Fo36+iEqV?lB5ASnH7WA8%{ zKgFT>UF$J_>-Ms!19yRj*UX77AnqwYOcdUSn8zWAzgGOI^sfQq&?n%P&I7@<(3U=k zbv{JFPc|p_T@BXMkQf4fu19B{!X8^)N5xP0C{NI%b80H+v(&+R6NR77m1(YsqW}16 zqVUrijpm9d#!v4g3;&MW5dW-z4~6}2B?`Yb`Y3pYRK}m*{cLjZcV7YpeE))rxh7N` zgTE_U?RSK}DE>#@d^xC?BNw#&;@<~iJ);fcr<~*b_s;>nbJc;nxnERA9>RC>lc0}n z1nby#jO%2dcl`8<1{CnRgkvK3XmuUL&*M)6V^54ZJ>B2a^60mfLwm8xxWyOi*fx-R zuZ#^larGbk0@xBY#SU(627S)k$a_bu*a^Rmc?Xo|Ras8(_<(HOp4rJ`INEQd{nB>8 zPWa{CD?r(LLuJ{5*D0S1b0{e8k$NtTo$pr9uT)>W`vYeK|4BZB6!`=R9w$E+BFXs! gm;;gI{0)(VB61kE9E=`L!a4abEa~^xa%Ag9VK` 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