Spaces:
Sleeping
Sleeping
Upload 6 files
Browse files- INSTRUCOES.md +46 -0
- requirements.txt +2 -1
INSTRUCOES.md
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
_# Guia de Deployment no Hugging Face Spaces_
|
| 2 |
+
|
| 3 |
+
_Este guia explica como pode publicar a sua aplicação "Time Tracking" de forma permanente e gratuita no Hugging Face Spaces._
|
| 4 |
+
|
| 5 |
+
_## Passos Necessários_
|
| 6 |
+
|
| 7 |
+
_### 1. Criar uma Conta no Hugging Face_
|
| 8 |
+
|
| 9 |
+
_Se ainda não tiver uma, o primeiro passo é criar uma conta gratuita no [Hugging Face](https://huggingface.co/join)._
|
| 10 |
+
|
| 11 |
+
_### 2. Criar um Novo "Space"_
|
| 12 |
+
|
| 13 |
+
_1. Após fazer login, clique na sua imagem de perfil no canto superior direito e selecione **"New Space"**._
|
| 14 |
+
_2. **Owner**: Selecione o seu perfil._
|
| 15 |
+
_3. **Space name**: Dê um nome ao seu projeto (e.g., `time-tracking-app`)._
|
| 16 |
+
_4. **License**: Pode escolher uma licença como `mit`._
|
| 17 |
+
_5. **Select the Space SDK**: Escolha **"Gradio"**._
|
| 18 |
+
_6. **Space hardware**: O plano gratuito `CPU basic` é suficiente._
|
| 19 |
+
_7. **Public/Private**: Escolha se quer que o seu Space seja público ou privado._
|
| 20 |
+
_8. Clique em **"Create Space"**._
|
| 21 |
+
|
| 22 |
+
_### 3. Enviar os Ficheiros_
|
| 23 |
+
|
| 24 |
+
_Após criar o Space, será redirecionado para a página do seu projeto. Siga estes passos para enviar os ficheiros:_
|
| 25 |
+
|
| 26 |
+
_1. Vá ao separador **"Files"**._
|
| 27 |
+
_2. Clique em **"Add file"** e depois em **"Upload files"**._
|
| 28 |
+
_3. Extraia o ficheiro `hf_space_project.zip` que lhe vou fornecer._
|
| 29 |
+
_4. Arraste e largue **todos os ficheiros** da pasta extraída para a área de upload do Hugging Face._
|
| 30 |
+
* `app.py`
|
| 31 |
+
* `requirements.txt`
|
| 32 |
+
* `README.md`
|
| 33 |
+
* `init_db.py`
|
| 34 |
+
* `.gitignore`
|
| 35 |
+
_5. No campo **"Commit message"**, escreva uma breve descrição (e.g., "Initial commit")._
|
| 36 |
+
_6. Clique em **"Commit changes to main"**._
|
| 37 |
+
|
| 38 |
+
_### 4. A Aplicação Fica Online!_
|
| 39 |
+
|
| 40 |
+
_E é tudo! O Hugging Face irá automaticamente instalar as dependências e iniciar a sua aplicação. Dentro de alguns minutos, a sua aplicação estará online e acessível através do URL do seu Space._
|
| 41 |
+
|
| 42 |
+
_A base de dados será criada automaticamente na primeira vez que a aplicação arrancar._
|
| 43 |
+
|
| 44 |
+
_---
|
| 45 |
+
|
| 46 |
+
_Com estes passos, a sua aplicação ficará permanentemente alojada e acessível a qualquer pessoa (se for pública)._
|
requirements.txt
CHANGED
|
@@ -1,4 +1,5 @@
|
|
| 1 |
-
gradio
|
|
|
|
| 2 |
bcrypt
|
| 3 |
pandas
|
| 4 |
plotly
|
|
|
|
| 1 |
+
gradio==4.44.0
|
| 2 |
+
huggingface-hub==0.20.0
|
| 3 |
bcrypt
|
| 4 |
pandas
|
| 5 |
plotly
|