メインメニューを開く

差分

Simple NuGet Server

756 バイト追加, 2020年5月1日 (金) 05:03
編集の要約なし
'''Simple NuGet Server'''とは、PHPで書かれた非常にシンプルなNuGetサーバーである。とは、オープンソースのもとで開発されている[[PHP]]で書かれた非常にシンプルなNuGetサーバーである。
純正のNuGet ServerもオープンソースであるがWindowsでしか動かない。== 概要 ==[[マイクロソフト]]純正の[[NuGet Server]]も[[オープンソース]]であるが[[Windows]]でしか動かない。一方、Simple NuGet Serverは[[nginx]]と[[php]]と[[SQLite3]]が動く環境であれば[[Linux]]でも[[FreeBSD]]でも動く。
一方、Simple Simple NuGet ServerはnginxとphpとSQLite3が動く環境であればLinuxでもFreeBSDでも動く。Serverは個人利用しか想定されておらず、APIキーは1個しか設定できない。しかも[[ソースコード]]中に[[ハードコーディング]]だ。だがそれがいい。
個人利用しか想定されておらず、APIキーは1個しか設定できない。だがそれがいい。== 利用 ==
== 利用 =dockerを利用する ===Simple NuGet Serverのdockerのコンテナも公開されておりサクッと構築できる。* https://hub.docker.com/r/sunside/simple-nuget-server/ ただdockerは[[VPN]]と相性が悪いという欠点がある。ブリッジを作るなど回避策はあるらしいが、[[QNAP]]の[[Container Station]]で[[Docker]]を運用しているとそんな細かい設定はできない。
=== サーバーをつくる ===
[[Raspberry Pi]]は無敵だ。[[Raspberry Pi]]があればなんでもできる。
* [[Raspberry PiにSimple NuGet Serverを構築する]]
== 外部リンク ==
 
* https://github.com/Daniel15/simple-nuget-server
 
<br />