Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Reposiliteのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Reposilite
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[https://github.com/dzikoysk/reposilite Reposilite] から reposilite は、: [[en:Reposilite]] :JVM エコシステムにおける Maven ベースの成果物のための、軽量で使いやすいリポジトリマネージャーです。Nexus、Archiva、Artifactoryのようなマネージャーを置き換える、シンプルで拡張性のあるスケーラブルなセルフホストソリューションで、リソースの消費量を削減します。 == インストール == {{AUR|reposilite}} パッケージを [[インストール]] して下さい。 == パッケージ内容 == === 設定 === 設定ファイルは {{ic|/etc/reposilite}} に置かれています。 * {{ic|default.env}} : reposilite を動作させるための設定変数 (割り当てメモリ、ユーザ、作業ディレクトリ、設定場所) * {{ic|reposilite.cdn}} : reposilite のメイン設定ファイルです。 === データディレクトリ === reposilite データは {{ic|/var/lib/reposilite}} に格納されています。これには、デフォルトの共有設定データベースと、リポジトリのコンテンツが含まれます。 === サービスファイル === パッケージには {{ic|reposilite.service}} 用の systemd サービスファイルが含まれています。デフォルトでは有効になっていません == はじめに == Reposilite は、Web インターフェイスを介して設定の大部分を行います。reposilite を最初に起動するときは、ログインするユーザーがありません。 続行する前に、systemd サービスが停止していることを確認します。 # systemctl stop reposilite ここで、cli とやり取りできるように、コマンドラインから reposilite を開始する必要があります。 # java -jar /usr/share/java/reposilite/reposilite.jar -wd /var/lib/reposilite {{Note|-wd は作業ディレクトリを /var/lib/reposilite に設定します。これが設定されていない場合、データは jar を実行するディレクトリに保存されますが、これは望ましくありません。}} サーバーが起動したら、新しい管理者アカウントを作成する必要があります。reposilite cli を介して実行する必要があるコマンドを示します。 ! token-generate ''username'' m ''username'' を目的のユーザー名に置き換えることを忘れないでください。reposilite に安全なトークンを生成させるのが最善ですが、独自のトークンを使用したい場合は、次のコマンドを使用できます。 ! token-generate --secret="''your token''" ''username'' m {{Warning|脆弱なトークンは使用しないでください。攻撃者が reposilite サーバーに侵入し、サーバーのファイルシステムにアクセスする可能性がある場合は、簡単に破ることができます。}} {{Note|末尾の "m" 文字は、ユーザーマネージャーのアクセス許可 (一般に管理者または他のアプリケーション内のルートユーザーとして知られている) に付与するために使用されます。これにより、ユーザーは reposilite を構成できるため、このユーザーを安全に保つことができます。}} これでユーザー名が生成されたので (reposilite にトークンを生成させる場合は、これを安全にコピーしてください。パスワードマネージャーをお勧めします)、次のコマンドを使用して reposilite サーバーを停止できます。 ! stop その後、reposilite は正常にシャットダウンし、ターミナルから切り離されます。 {{ic|reposilite.service}} を [[起動/有効化]] できるようになり、{{ic|http://127.0.0.1:8080}} 経由で reposilite Web インターフェイスにアクセスできるようになります。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
Reposilite
に戻る。
検索
検索
Reposiliteのソースを表示
話題を追加