Spaces:
Paused
Paused
Update Dockerfile
Browse files- Dockerfile +1 -11
Dockerfile
CHANGED
|
@@ -4,16 +4,6 @@ USER root
|
|
| 4 |
|
| 5 |
RUN mkdir -p /data && \
|
| 6 |
chown -R 1000:1000 /data && \
|
| 7 |
-
python3 -c "
|
| 8 |
-
import json
|
| 9 |
-
with open('/root/openaiw.json', 'r') as f:
|
| 10 |
-
config = json.load(f)
|
| 11 |
-
if 'providers' in config:
|
| 12 |
-
for provider in config['providers']:
|
| 13 |
-
if 'headers' not in provider:
|
| 14 |
-
provider['headers'] = {'User-Agent': 'Mozilla/5.0'}
|
| 15 |
-
with open('/root/openaiw.json', 'w') as f:
|
| 16 |
-
json.dump(config, f, indent=2)
|
| 17 |
-
"
|
| 18 |
|
| 19 |
USER 1000
|
|
|
|
| 4 |
|
| 5 |
RUN mkdir -p /data && \
|
| 6 |
chown -R 1000:1000 /data && \
|
| 7 |
+
python3 -c "import json; f=open('/root/openaiw.json','r'); config=json.load(f); f.close(); [p.update({'headers':{'User-Agent':'Mozilla/5.0'}}) for p in config.get('providers',[]) if 'headers' not in p]; f=open('/root/openaiw.json','w'); json.dump(config,f,indent=2); f.close()"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
|
| 9 |
USER 1000
|