環境
CentOS7
Tomcat 7.0.76
GitBucket 4.22.0
発生した問題
releaseからファイルをアップロードしようとすると標準では3MiBまでしかできないらしい。
もちろん引っかかった。
他の人も引っかかってそうだから残しておく
試した方法
いろいろネットで調べて試行錯誤した
System Administrationから設定する
そんな項目は存在しなかった。実装お願いしたいな
ggる
開発者takezoeさんのブログの記事が引っかかった。
アップロード可能なファイルサイズを指定するための--max_file_sizeオプションが追加されました。
また、システムプロパティgitbucket.maxFileSizeでも同様に指定することができます。gitbucket.warをサーブレットコンテナにデプロイしている場合はこちらの方法で設定するとよいでしょう。
これだ!Tomcatで動かしているのでこれでできそう
実行ユーザーtomcatの.bash_profileに書き込む。
.bash_profile
JAVA_OPTS='-Dgitbucket.maxFileSize=134217728' # Bytes = 128MiB
export JAVA_OPTS
だめでした。
$CATALINA_HOME/bin/setenv.shに設定する
setenv.sh
JAVA_OPTS='-Dgitbucket.maxFileSize=134217728' # Bytes = 128MiB
export JAVA_OPTS
だめでした。
tomcatのcatalina.propertiesに記述する
/etc/tomcat/catalina.propertiesにありました!
catalina.properties(追記)
gitbucket.maxFileSize=134217728
できました!
結論
- /etc/tomcat/catalina.propertiesに追記でシステムプロパティというのに反映(?)される。
- 設定ファイルたくさんあってわかんなくなる