<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.foji.io/index.php?action=history&amp;feed=atom&amp;title=Creating_a_Notebook_Server</id>
	<title>Creating a Notebook Server - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.foji.io/index.php?action=history&amp;feed=atom&amp;title=Creating_a_Notebook_Server"/>
	<link rel="alternate" type="text/html" href="https://docs.foji.io/index.php?title=Creating_a_Notebook_Server&amp;action=history"/>
	<updated>2026-06-03T18:26:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://docs.foji.io/index.php?title=Creating_a_Notebook_Server&amp;diff=2462&amp;oldid=prev</id>
		<title>Chris.Hansen: Created page with &quot;This article will guide you through the process of creating a &#039;&#039;&#039;Notebook Server&#039;&#039;&#039; in Foji. A Notebook Server is a cloud-based environment where you can run Jupyter Notebooks, enabling you to write and execute Python code in a controlled, customizable environment. When setting up your server, you will be prompted to define a &#039;&#039;&#039;Name&#039;&#039;&#039; for your server and allocate resources such as CPU, GPU, Memory, and Storage.  == Steps to Create a Notebook Server in Foji ==  === 1. &#039;...&quot;</title>
		<link rel="alternate" type="text/html" href="https://docs.foji.io/index.php?title=Creating_a_Notebook_Server&amp;diff=2462&amp;oldid=prev"/>
		<updated>2024-09-05T17:48:54Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;This article will guide you through the process of creating a &amp;#039;&amp;#039;&amp;#039;Notebook Server&amp;#039;&amp;#039;&amp;#039; in Foji. A Notebook Server is a cloud-based environment where you can run Jupyter Notebooks, enabling you to write and execute Python code in a controlled, customizable environment. When setting up your server, you will be prompted to define a &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; for your server and allocate resources such as CPU, GPU, Memory, and Storage.  == Steps to Create a Notebook Server in Foji ==  === 1. &amp;#039;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This article will guide you through the process of creating a &amp;#039;&amp;#039;&amp;#039;Notebook Server&amp;#039;&amp;#039;&amp;#039; in Foji. A Notebook Server is a cloud-based environment where you can run Jupyter Notebooks, enabling you to write and execute Python code in a controlled, customizable environment. When setting up your server, you will be prompted to define a &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; for your server and allocate resources such as CPU, GPU, Memory, and Storage.&lt;br /&gt;
&lt;br /&gt;
== Steps to Create a Notebook Server in Foji ==&lt;br /&gt;
&lt;br /&gt;
=== 1. &amp;#039;&amp;#039;&amp;#039;Access the Notebook Servers list&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Log into your Foji account and navigate to the ForgeAI application. The Notebook Servers list should be available from the navigation menu.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;2. Click on &amp;quot;New Notebook Server&amp;quot;&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Once you are in the Notebook Server section, you will see a button or tab labeled &amp;#039;&amp;#039;&amp;#039;New Notebook Server&amp;#039;&amp;#039;&amp;#039;. Click on this option to start the server creation process.&lt;br /&gt;
&lt;br /&gt;
=== 3. &amp;#039;&amp;#039;&amp;#039;Define the Name of the Notebook&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
You will be prompted to provide a unique &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; for your Notebook Server. This name will help you identify the server later, so choose something meaningful related to the task or project you are working on.&lt;br /&gt;
&lt;br /&gt;
* Example: &amp;lt;code&amp;gt;data_analysis_server&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;deep_learning_project&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4. &amp;#039;&amp;#039;&amp;#039;Configure Resources&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Under the &amp;#039;&amp;#039;&amp;#039;Resources&amp;#039;&amp;#039;&amp;#039; section, you will have options to configure the computational power and storage for your Notebook Server. You can specify the following:&lt;br /&gt;
&lt;br /&gt;
==== 4.1 &amp;#039;&amp;#039;&amp;#039;CPU (Central Processing Unit)&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;: The CPU is the core computational unit that processes instructions. A higher CPU count will provide faster processing, which is important for tasks like data preprocessing, simulations, and basic computations.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;How to Configure&amp;#039;&amp;#039;&amp;#039;: Select the number of CPUs based on the complexity and scale of your notebook tasks.&lt;br /&gt;
** Example: 2 CPUs for small-scale analysis, 4+ CPUs for more demanding tasks.&lt;br /&gt;
&lt;br /&gt;
==== 4.2 &amp;#039;&amp;#039;&amp;#039;GPU (Graphics Processing Unit)&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;: The GPU is crucial for parallel computations, especially for machine learning and deep learning tasks. If your notebook involves training neural networks, consider allocating GPU resources.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;How to Configure&amp;#039;&amp;#039;&amp;#039;: Choose the percentage of the GPU depending on the complexity of your deep learning models.&lt;br /&gt;
** Example: 50 GPU for small neural networks, 100 GPUs for large-scale deep learning models.&lt;br /&gt;
&lt;br /&gt;
==== 4.3 &amp;#039;&amp;#039;&amp;#039;Memory (RAM)&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;: Memory is essential for handling large datasets, running complex calculations, and storing temporary information. More memory will allow your Notebook Server to handle bigger datasets or more complex operations efficiently.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;How to Configure&amp;#039;&amp;#039;&amp;#039;: Choose the memory size based on your data size and computational needs.&lt;br /&gt;
** Example: 8GB for small data tasks, 16GB+ for larger datasets or memory-intensive tasks.&lt;br /&gt;
&lt;br /&gt;
==== 4.4 &amp;#039;&amp;#039;&amp;#039;Storage&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Definition&amp;#039;&amp;#039;&amp;#039;: Storage is where your files, datasets, and other assets are stored. Make sure to allocate enough storage to accommodate the datasets you will be working with.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;How to Configure&amp;#039;&amp;#039;&amp;#039;: Select the amount of storage based on the size of your datasets and project requirements.&lt;br /&gt;
** Example: 20GB for small projects, 100GB+ for large datasets and files.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; The storage size cannot be changed once the server has been created&lt;br /&gt;
&lt;br /&gt;
=== 5. &amp;#039;&amp;#039;&amp;#039;Review and Confirm&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Once you’ve defined the Name and configured the resources, review the details to make sure everything looks correct. After reviewing, click the &amp;#039;&amp;#039;&amp;#039;Create&amp;#039;&amp;#039;&amp;#039; button to define the Notebook Server.&lt;br /&gt;
&lt;br /&gt;
=== 6. &amp;#039;&amp;#039;&amp;#039;Access the Notebook Server&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Click the &amp;#039;&amp;#039;&amp;#039;Open&amp;#039;&amp;#039;&amp;#039; button from the Notebook Server list for the newly created server to access the Jupyter Notebook interface.&lt;br /&gt;
&lt;br /&gt;
=== 7. &amp;#039;&amp;#039;&amp;#039;Start Working&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Once the Notebook Server is running, you can start working in your Jupyter Notebook environment. You’ll have access to all the allocated resources like CPU, GPU, memory, and storage.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
Creating a Notebook Server in Foji is a straightforward process. Defining an appropriate Name and configuring resources such as CPU, GPU, Memory, and Storage are key to ensuring that your server runs efficiently and meets your project’s needs.&lt;br /&gt;
&lt;br /&gt;
=== FAQs: ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Q1:&amp;#039;&amp;#039;&amp;#039; Can I change the resources after creating the Notebook Server?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A1:&amp;#039;&amp;#039;&amp;#039; Yes, you can adjust the most resources allocated to your Notebook Server, but it may require restarting the server. The storage size may not be changed.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Q2:&amp;#039;&amp;#039;&amp;#039; How do I know how many resources I need?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A2:&amp;#039;&amp;#039;&amp;#039; The number of resources required depends on your project’s complexity. Start with moderate settings and scale up if necessary.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Q3:&amp;#039;&amp;#039;&amp;#039; Is there a cost associated with the resources?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A3:&amp;#039;&amp;#039;&amp;#039; Yes, resource usage may incur costs depending on your Foji subscription plan. Be sure to review the pricing for CPU, GPU, memory, and storage usage.&lt;br /&gt;
[[Category:ForgeAI]]&lt;/div&gt;</summary>
		<author><name>Chris.Hansen</name></author>
	</entry>
</feed>