nextcloud 추가
This commit is contained in:
+38
-2
@@ -17,8 +17,19 @@ services:
|
||||
- POSTGRES_PASSWORD=super_secure_password_here # 전체 DB 관리자 비밀번호 (원하는 대로 변경 가능)
|
||||
networks:
|
||||
- gitea_joplin_net
|
||||
# 컨테이너 최초 실행 시 Gitea와 Joplin을 위한 각각의 DB와 유저를 생성하는 스크립트
|
||||
entrypoint: [ "bash", "-c", "docker-entrypoint.sh postgres & until pg_isready -U postgres; do sleep 1; done; psql -U postgres -c \"CREATE USER gitea WITH PASSWORD 'gitea';\"; psql -U postgres -c \"CREATE DATABASE gitea OWNER gitea;\"; psql -U postgres -c \"CREATE USER joplin WITH PASSWORD 'joplin';\"; psql -U postgres -c \"CREATE DATABASE joplin OWNER joplin;\"; wait" ]
|
||||
# 컨테이너 최초 실행 시 Gitea, Joplin, Nextcloud를 위한 각각의 DB와 유저를 생성하는 스크립트
|
||||
entrypoint: [
|
||||
"bash", "-c",
|
||||
"docker-entrypoint.sh postgres &
|
||||
until pg_isready -U postgres; do sleep 1; done;
|
||||
psql -U postgres -c \"CREATE USER gitea WITH PASSWORD 'gitea';\";
|
||||
psql -U postgres -c \"CREATE DATABASE gitea OWNER gitea;\";
|
||||
psql -U postgres -c \"CREATE USER joplin WITH PASSWORD 'joplin';\";
|
||||
psql -U postgres -c \"CREATE DATABASE joplin OWNER joplin;\";
|
||||
psql -U postgres -c \"CREATE USER nextcloud WITH PASSWORD 'nextcloud';\";
|
||||
psql -U postgres -c \"CREATE DATABASE nextcloud OWNER nextcloud;\";
|
||||
wait"
|
||||
]
|
||||
|
||||
# [Gitea 서비스]
|
||||
gitea:
|
||||
@@ -65,3 +76,28 @@ services:
|
||||
- POSTGRES_DATABASE=joplin
|
||||
- POSTGRES_USER=joplin
|
||||
- POSTGRES_PASSWORD=joplin
|
||||
|
||||
# [Nextcloud 서비스]
|
||||
nextcloud:
|
||||
image: nextcloud:latest
|
||||
container_name: nextcloud
|
||||
restart: always
|
||||
depends_on:
|
||||
- db
|
||||
networks:
|
||||
- gitea_joplin_net
|
||||
ports:
|
||||
- "8080:80"
|
||||
- "8444:443"
|
||||
volumes:
|
||||
- /media/docker/nextcloud:/var/www/html
|
||||
environment:
|
||||
- POSTGRES_HOST=db
|
||||
- POSTGRES_PORT=5432
|
||||
- POSTGRES_DB=nextcloud
|
||||
- POSTGRES_USER=nextcloud
|
||||
- POSTGRES_PASSWORD=nextcloud
|
||||
- NEXTCLOUD_ADMIN_USER=admin
|
||||
- NEXTCLOUD_ADMIN_PASSWORD=bg0001
|
||||
- NEXTCLOUD_TRUSTED_DOMAINS=localhost 127.0.0.1:8080 192.168.1.174:8080 localhost:8080 nc.banggae.duckdns.org
|
||||
- OVERWRITEPROTOCOL=https
|
||||
@@ -0,0 +1,43 @@
|
||||
name: Tests
|
||||
|
||||
on:
|
||||
push:
|
||||
pull_request:
|
||||
|
||||
jobs:
|
||||
tests:
|
||||
name: PHP ${{ matrix.php }}
|
||||
runs-on: ubuntu-22.04
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
php: ['7.4', '8.0', '8.1', '8.2', '8.3']
|
||||
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 10
|
||||
|
||||
- name: Setup PHP
|
||||
uses: shivammathur/setup-php@v2
|
||||
with:
|
||||
php-version: ${{ matrix.php }}
|
||||
tools: composer:v2
|
||||
coverage: none
|
||||
|
||||
- name: Setup Problem Matchers
|
||||
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
|
||||
|
||||
- name: Install PHP Dependencies
|
||||
uses: nick-invision/retry@v2
|
||||
with:
|
||||
timeout_minutes: 5
|
||||
max_attempts: 5
|
||||
command: composer update --no-interaction --no-progress
|
||||
|
||||
- name: Execute PHPcs
|
||||
run: vendor/bin/phpcs --standard=psr2 src/
|
||||
|
||||
- name: Execute PHPUnit
|
||||
run: vendor/bin/phpunit
|
||||
@@ -0,0 +1,21 @@
|
||||
language: php
|
||||
php:
|
||||
- '5.4'
|
||||
- '5.5'
|
||||
- '5.6'
|
||||
- '7.1'
|
||||
- '7.2'
|
||||
- '7.3'
|
||||
|
||||
cache:
|
||||
directories:
|
||||
- vendor
|
||||
- $HOME/.composer/cache
|
||||
|
||||
install:
|
||||
- travis_retry composer self-update && composer --version
|
||||
- travis_retry composer install --no-interaction
|
||||
|
||||
script:
|
||||
- composer validate --no-check-lock
|
||||
- vendor/bin/phpunit -c phpunit.xml
|
||||
@@ -0,0 +1,29 @@
|
||||
kramdown:
|
||||
input: GFM
|
||||
toc_levels: 2..3
|
||||
|
||||
baseurl: "/parallel"
|
||||
layouts_dir: ".shared/layout"
|
||||
includes_dir: ".shared/includes"
|
||||
|
||||
exclude: ["Gemfile", "Gemfile.lock", "README.md", "vendor"]
|
||||
safe: true
|
||||
|
||||
repository: amphp/parallel
|
||||
gems:
|
||||
- "jekyll-github-metadata"
|
||||
- "jekyll-relative-links"
|
||||
|
||||
defaults:
|
||||
- scope:
|
||||
path: ""
|
||||
type: "pages"
|
||||
values:
|
||||
layout: "docs"
|
||||
|
||||
shared_asset_path: "/parallel/asset"
|
||||
|
||||
navigation:
|
||||
- processes
|
||||
- workers
|
||||
- worker-pool
|
||||
@@ -0,0 +1,29 @@
|
||||
kramdown:
|
||||
input: GFM
|
||||
toc_levels: 2..3
|
||||
|
||||
baseurl: "/sync"
|
||||
layouts_dir: ".shared/layout"
|
||||
includes_dir: ".shared/includes"
|
||||
|
||||
exclude: ["Gemfile", "Gemfile.lock", "README.md", "vendor"]
|
||||
safe: true
|
||||
|
||||
repository: amphp/sync
|
||||
gems:
|
||||
- "jekyll-github-metadata"
|
||||
- "jekyll-relative-links"
|
||||
|
||||
defaults:
|
||||
- scope:
|
||||
path: ""
|
||||
type: "pages"
|
||||
values:
|
||||
layout: "docs"
|
||||
|
||||
shared_asset_path: "/sync/asset"
|
||||
|
||||
navigation:
|
||||
- mutex
|
||||
- semaphore
|
||||
- concurrent-iterator
|
||||
@@ -0,0 +1,335 @@
|
||||
site_name: 'Rubix ML'
|
||||
|
||||
theme:
|
||||
name: material
|
||||
logo: images/app-icon-medium.png
|
||||
favicon: images/app-icon-small.png
|
||||
icon:
|
||||
repo: fontawesome/brands/github
|
||||
features:
|
||||
- navigation.tabs
|
||||
|
||||
nav:
|
||||
- Home: https://rubixml.github.io/ML
|
||||
- Getting Started:
|
||||
- Welcome: index.md
|
||||
- What is Machine Learning?: what-is-machine-learning.md
|
||||
- Installation: installation.md
|
||||
- Basic Introduction: basic-introduction.md
|
||||
- User Guide:
|
||||
- Representing Your Data: representing-your-data.md
|
||||
- Extracting Data: extracting-data.md
|
||||
- Preprocessing: preprocessing.md
|
||||
- Exploring Data: exploring-data.md
|
||||
- Choosing an Estimator: choosing-an-estimator.md
|
||||
- Training: training.md
|
||||
- Inference: inference.md
|
||||
- Cross-validation: cross-validation.md
|
||||
- Hyper-parameter Tuning: hyper-parameter-tuning.md
|
||||
- Model Ensembles: model-ensembles.md
|
||||
- Model Persistence: model-persistence.md
|
||||
- API Reference:
|
||||
- Fundamental Interfaces:
|
||||
- Estimator: estimator.md
|
||||
- Learner: learner.md
|
||||
- Online: online.md
|
||||
- Parallel: parallel.md
|
||||
- Persistable: persistable.md
|
||||
- Probabilistic: probabilistic.md
|
||||
- Ranks Features: ranks-features.md
|
||||
- Scoring: scoring.md
|
||||
- Verbose: verbose.md
|
||||
- Extractors:
|
||||
- API Reference: extractors/api.md
|
||||
- Column Filter: extractors/column-filter.md
|
||||
- Column Picker: extractors/column-picker.md
|
||||
- Concatenator: extractors/concatenator.md
|
||||
- CSV: extractors/csv.md
|
||||
- Deduplicator: extractors/deduplicator.md
|
||||
- NDJSON: extractors/ndjson.md
|
||||
- SQL Table: extractors/sql-table.md
|
||||
- Dataset Objects:
|
||||
- API Reference: datasets/api.md
|
||||
- Generators:
|
||||
- API Reference: datasets/generators/api.md
|
||||
- Agglomerate: datasets/generators/agglomerate.md
|
||||
- Blob: datasets/generators/blob.md
|
||||
- Circle: datasets/generators/circle.md
|
||||
- Half Moon: datasets/generators/half-moon.md
|
||||
- Hyperplane: datasets/generators/hyperplane.md
|
||||
- Swiss Roll: datasets/generators/swiss-roll.md
|
||||
- Labeled: datasets/labeled.md
|
||||
- Unlabeled: datasets/unlabeled.md
|
||||
- Classifiers:
|
||||
- AdaBoost: classifiers/adaboost.md
|
||||
- Classification Tree: classifiers/classification-tree.md
|
||||
- Extra Tree Classifier: classifiers/extra-tree-classifier.md
|
||||
- Gaussian Naive Bayes: classifiers/gaussian-naive-bayes.md
|
||||
- K-d Neighbors: classifiers/kd-neighbors.md
|
||||
- K Nearest Neighbors: classifiers/k-nearest-neighbors.md
|
||||
- Logistic Regression: classifiers/logistic-regression.md
|
||||
- Logit Boost: classifiers/logit-boost.md
|
||||
- Multilayer Perceptron: classifiers/multilayer-perceptron.md
|
||||
- Naive Bayes: classifiers/naive-bayes.md
|
||||
- One Vs Rest: classifiers/one-vs-rest.md
|
||||
- Radius Neighbors: classifiers/radius-neighbors.md
|
||||
- Random Forest: classifiers/random-forest.md
|
||||
- Softmax Classifier: classifiers/softmax-classifier.md
|
||||
- SVC: classifiers/svc.md
|
||||
- Regressors:
|
||||
- Adaline: regressors/adaline.md
|
||||
- Extra Tree Regressor: regressors/extra-tree-regressor.md
|
||||
- Gradient Boost: regressors/gradient-boost.md
|
||||
- K-d Neighbors Regressor: regressors/kd-neighbors-regressor.md
|
||||
- KNN Regressor: regressors/knn-regressor.md
|
||||
- MLP Regressor: regressors/mlp-regressor.md
|
||||
- Radius Neighbors Regressor: regressors/radius-neighbors-regressor.md
|
||||
- Regression Tree: regressors/regression-tree.md
|
||||
- Ridge: regressors/ridge.md
|
||||
- SVR: regressors/svr.md
|
||||
- Clusterers:
|
||||
- Seeders:
|
||||
- K-MC2: clusterers/seeders/k-mc2.md
|
||||
- Plus Plus: clusterers/seeders/plus-plus.md
|
||||
- Preset: clusterers/seeders/preset.md
|
||||
- Random: clusterers/seeders/random.md
|
||||
- DBSCAN: clusterers/dbscan.md
|
||||
- Fuzzy C Means: clusterers/fuzzy-c-means.md
|
||||
- Gaussian Mixture: clusterers/gaussian-mixture.md
|
||||
- K Means: clusterers/k-means.md
|
||||
- Mean Shift: clusterers/mean-shift.md
|
||||
- Anomaly Detectors:
|
||||
- Gaussian MLE: anomaly-detectors/gaussian-mle.md
|
||||
- Isolation Forest: anomaly-detectors/isolation-forest.md
|
||||
- Loda: anomaly-detectors/loda.md
|
||||
- Local Outlier Factor: anomaly-detectors/local-outlier-factor.md
|
||||
- One Class SVM: anomaly-detectors/one-class-svm.md
|
||||
- Robust Z-Score: anomaly-detectors/robust-z-score.md
|
||||
- Meta Estimators:
|
||||
- Bootstrap Aggregator: bootstrap-aggregator.md
|
||||
- Committee Machine: committee-machine.md
|
||||
- Grid Search: grid-search.md
|
||||
- Persistent Model: persistent-model.md
|
||||
- Pipeline: pipeline.md
|
||||
- Transformers:
|
||||
- API Reference: transformers/api.md
|
||||
- Standardization and Normalization:
|
||||
- L1 Normalizer: transformers/l1-normalizer.md
|
||||
- L2 Normalizer: transformers/l2-normalizer.md
|
||||
- Max Absolute Scaler: transformers/max-absolute-scaler.md
|
||||
- Min Max Normalizer: transformers/min-max-normalizer.md
|
||||
- Robust Standardizer: transformers/robust-standardizer.md
|
||||
- Z Scale Standardizer: transformers/z-scale-standardizer.md
|
||||
- Dimensionality Reduction:
|
||||
- Gaussian Random Projector: transformers/gaussian-random-projector.md
|
||||
- Linear Discriminant Analysis: transformers/linear-discriminant-analysis.md
|
||||
- Principal Component Analysis: transformers/principal-component-analysis.md
|
||||
- Sparse Random Projector: transformers/sparse-random-projector.md
|
||||
- Truncated SVD: transformers/truncated-svd.md
|
||||
- t-SNE: transformers/t-sne.md
|
||||
- Feature Conversion:
|
||||
- Interval Discretizer: transformers/interval-discretizer.md
|
||||
- One Hot Encoder: transformers/one-hot-encoder.md
|
||||
- Numeric String Converter: transformers/numeric-string-converter.md
|
||||
- Boolean Converter: transformers/boolean-converter.md
|
||||
- Feature Expansion:
|
||||
- Polynomial Expander: transformers/polynomial-expander.md
|
||||
- Imputation:
|
||||
- Hot Deck Imputer: transformers/hot-deck-imputer.md
|
||||
- KNN Imputer: transformers/knn-imputer.md
|
||||
- Missing Data Imputer: transformers/missing-data-imputer.md
|
||||
- Natural Language:
|
||||
- BM25 Transformer: transformers/bm25-transformer.md
|
||||
- Regex Filter: transformers/regex-filter.md
|
||||
- Text Normalizer: transformers/text-normalizer.md
|
||||
- Multibyte Text Normalizer: transformers/multibyte-text-normalizer.md
|
||||
- Stop Word Filter: transformers/stop-word-filter.md
|
||||
- TF-IDF Transformer: transformers/tf-idf-transformer.md
|
||||
- Token Hashing Vectorizer: transformers/token-hashing-vectorizer.md
|
||||
- Word Count Vectorizer: transformers/word-count-vectorizer.md
|
||||
- Images:
|
||||
- Image Resizer: transformers/image-resizer.md
|
||||
- Image Rotator: transformers/image-rotator.md
|
||||
- Image Vectorizer: transformers/image-vectorizer.md
|
||||
- Other:
|
||||
- Lambda Function: transformers/lambda-function.md
|
||||
- Neural Network:
|
||||
- Hidden Layers:
|
||||
- Activation: neural-network/hidden-layers/activation.md
|
||||
- Batch Norm: neural-network/hidden-layers/batch-norm.md
|
||||
- Dense: neural-network/hidden-layers/dense.md
|
||||
- Dropout: neural-network/hidden-layers/dropout.md
|
||||
- Noise: neural-network/hidden-layers/noise.md
|
||||
- PReLU: neural-network/hidden-layers/prelu.md
|
||||
- Swish: neural-network/hidden-layers/swish.md
|
||||
- Activation Functions:
|
||||
- ELU: neural-network/activation-functions/elu.md
|
||||
- GELU: neural-network/activation-functions/gelu.md
|
||||
- Hyperbolic Tangent: neural-network/activation-functions/hyperbolic-tangent.md
|
||||
- Leaky ReLU: neural-network/activation-functions/leaky-relu.md
|
||||
- ReLU: neural-network/activation-functions/relu.md
|
||||
- SELU: neural-network/activation-functions/selu.md
|
||||
- Sigmoid: neural-network/activation-functions/sigmoid.md
|
||||
- Softmax: neural-network/activation-functions/softmax.md
|
||||
- Soft Plus: neural-network/activation-functions/soft-plus.md
|
||||
- Soft Sign: neural-network/activation-functions/softsign.md
|
||||
- SiLU: neural-network/activation-functions/silu.md
|
||||
- Thresholded ReLU: neural-network/activation-functions/thresholded-relu.md
|
||||
- Cost Functions:
|
||||
- Cross Entropy: neural-network/cost-functions/cross-entropy.md
|
||||
- Huber Loss: neural-network/cost-functions/huber-loss.md
|
||||
- Least Squares: neural-network/cost-functions/least-squares.md
|
||||
- Relative Entropy: neural-network/cost-functions/relative-entropy.md
|
||||
- Initializers:
|
||||
- Constant: neural-network/initializers/constant.md
|
||||
- He: neural-network/initializers/he.md
|
||||
- LeCun: neural-network/initializers/lecun.md
|
||||
- Normal: neural-network/initializers/normal.md
|
||||
- Uniform: neural-network/initializers/uniform.md
|
||||
- Xavier 1: neural-network/initializers/xavier-1.md
|
||||
- Xavier 2: neural-network/initializers/xavier-2.md
|
||||
- Optimizers:
|
||||
- AdaGrad: neural-network/optimizers/adagrad.md
|
||||
- Adam: neural-network/optimizers/adam.md
|
||||
- AdaMax: neural-network/optimizers/adamax.md
|
||||
- Cyclical: neural-network/optimizers/cyclical.md
|
||||
- Momentum: neural-network/optimizers/momentum.md
|
||||
- RMS Prop: neural-network/optimizers/rms-prop.md
|
||||
- Step Decay: neural-network/optimizers/step-decay.md
|
||||
- Stochastic: neural-network/optimizers/stochastic.md
|
||||
- Graph:
|
||||
- Trees:
|
||||
- Ball Tree: graph/trees/ball-tree.md
|
||||
- K-d Tree: graph/trees/k-d-tree.md
|
||||
- Vantage Tree: graph/trees/vantage-tree.md
|
||||
- Kernels:
|
||||
- Distance:
|
||||
- Canberra: kernels/distance/canberra.md
|
||||
- Cosine: kernels/distance/cosine.md
|
||||
- Diagonal: kernels/distance/diagonal.md
|
||||
- Euclidean: kernels/distance/euclidean.md
|
||||
- Gower: kernels/distance/gower.md
|
||||
- Hamming: kernels/distance/hamming.md
|
||||
- Jaccard: kernels/distance/jaccard.md
|
||||
- Manhattan: kernels/distance/manhattan.md
|
||||
- Minkowski: kernels/distance/minkowski.md
|
||||
- Safe Euclidean: kernels/distance/safe-euclidean.md
|
||||
- Sparse Cosine: kernels/distance/sparse-cosine.md
|
||||
- SVM:
|
||||
- Linear: kernels/svm/linear.md
|
||||
- Polynomial: kernels/svm/polynomial.md
|
||||
- RBF: kernels/svm/rbf.md
|
||||
- Sigmoidal: kernels/svm/sigmoidal.md
|
||||
- Cross Validation:
|
||||
- Metrics:
|
||||
- API Reference: cross-validation/metrics/api.md
|
||||
- Accuracy: cross-validation/metrics/accuracy.md
|
||||
- Brier Score: cross-validation/metrics/brier-score.md
|
||||
- F Beta: cross-validation/metrics/f-beta.md
|
||||
- Informedness: cross-validation/metrics/informedness.md
|
||||
- MCC: cross-validation/metrics/mcc.md
|
||||
- Mean Absolute Error: cross-validation/metrics/mean-absolute-error.md
|
||||
- Mean Squared Error: cross-validation/metrics/mean-squared-error.md
|
||||
- Median Absolute Error: cross-validation/metrics/median-absolute-error.md
|
||||
- Probabilistic Accuracy: cross-validation/metrics/probabilistic-accuracy.md
|
||||
- RMSE: cross-validation/metrics/rmse.md
|
||||
- R Squared: cross-validation/metrics/r-squared.md
|
||||
- SMAPE: cross-validation/metrics/smape.md
|
||||
- Completeness: cross-validation/metrics/completeness.md
|
||||
- Homogeneity: cross-validation/metrics/homogeneity.md
|
||||
- Rand Index: cross-validation/metrics/rand-index.md
|
||||
- Top K Accuracy: cross-validation/metrics/top-k-accuracy.md
|
||||
- V Measure: cross-validation/metrics/v-measure.md
|
||||
- Reports:
|
||||
- API Reference: cross-validation/reports/api.md
|
||||
- Aggregate Report: cross-validation/reports/aggregate-report.md
|
||||
- Confusion Matrix: cross-validation/reports/confusion-matrix.md
|
||||
- Contingency Table: cross-validation/reports/contingency-table.md
|
||||
- Error Analysis: cross-validation/reports/error-analysis.md
|
||||
- Multiclass Breakdown: cross-validation/reports/multiclass-breakdown.md
|
||||
- Validators:
|
||||
- API Reference: cross-validation/api.md
|
||||
- Hold Out: cross-validation/hold-out.md
|
||||
- K Fold: cross-validation/k-fold.md
|
||||
- Leave P Out: cross-validation/leave-p-out.md
|
||||
- Monte Carlo: cross-validation/monte-carlo.md
|
||||
- Tokenizers:
|
||||
- K-Skip-N-Gram: tokenizers/k-skip-n-gram.md
|
||||
- N-Gram: tokenizers/n-gram.md
|
||||
- Sentence: tokenizers/sentence.md
|
||||
- Whitespace: tokenizers/whitespace.md
|
||||
- Word: tokenizers/word.md
|
||||
- Word Stemmer: tokenizers/word-stemmer.md
|
||||
- Persisters:
|
||||
- API Reference: persisters/api.md
|
||||
- Filesystem: persisters/filesystem.md
|
||||
- Serializers:
|
||||
- API Reference: serializers/api.md
|
||||
- Gzip Native: serializers/gzip-native.md
|
||||
- Native: serializers/native.md
|
||||
- RBX: serializers/rbx.md
|
||||
- Loggers:
|
||||
- Screen: loggers/screen.md
|
||||
- Backends:
|
||||
- Amp: backends/amp.md
|
||||
- Serial: backends/serial.md
|
||||
- Helpers:
|
||||
- Params: helpers/params.md
|
||||
- Strategies:
|
||||
- Constant: strategies/constant.md
|
||||
- K Most Frequent: strategies/k-most-frequent.md
|
||||
- Mean: strategies/mean.md
|
||||
- Percentile: strategies/percentile.md
|
||||
- Prior: strategies/prior.md
|
||||
- Wild Guess: strategies/wild-guess.md
|
||||
- FAQ: faq.md
|
||||
|
||||
extra:
|
||||
version:
|
||||
provider: mike
|
||||
analytics:
|
||||
provider: google
|
||||
property: UA-136137674-1
|
||||
social:
|
||||
- icon: fontawesome/brands/github
|
||||
link: https://github.com/RubixML
|
||||
- icon: fontawesome/brands/telegram
|
||||
link: https://t.me/RubixML
|
||||
|
||||
use_directory_urls: false
|
||||
|
||||
plugins:
|
||||
- search
|
||||
- git-revision-date-localized:
|
||||
type: date
|
||||
enable_creation_date: true
|
||||
|
||||
markdown_extensions:
|
||||
- attr_list
|
||||
- abbr
|
||||
- admonition
|
||||
- pymdownx.highlight:
|
||||
extend_pygments_lang:
|
||||
- name: php
|
||||
lang: php
|
||||
options:
|
||||
startinline: true
|
||||
- pymdownx.superfences
|
||||
- pymdownx.arithmatex:
|
||||
generic: true
|
||||
- toc:
|
||||
permalink: "#"
|
||||
- footnotes
|
||||
|
||||
extra_javascript:
|
||||
- https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
|
||||
- js/custom.js
|
||||
|
||||
extra_css:
|
||||
- css/custom.css
|
||||
|
||||
repo_url: https://github.com/RubixML/ML
|
||||
site_url: https://rubixml.github.io/ML
|
||||
site_description: 'A high-level machine learning and deep learning library for the PHP language.'
|
||||
|
||||
copyright: '© 2022 The Rubix ML Community'
|
||||
@@ -0,0 +1,15 @@
|
||||
language: php
|
||||
php:
|
||||
- 7.1
|
||||
- 7.2
|
||||
- 7.3
|
||||
|
||||
cache:
|
||||
directories:
|
||||
- "$HOME/.composer/cache/files"
|
||||
|
||||
before_install:
|
||||
- php --info
|
||||
- composer self-update
|
||||
- composer install
|
||||
|
||||
Reference in New Issue
Block a user